2016-12-16 3 views
0

私はここにYou​​TubeのデータAPIを使用しています: https://github.com/youtube/api-samplesユーチューブデータAPI複数のページ

を具体的には、私が探しています:そのファイルで https://github.com/youtube/api-samples/blob/master/python/search.py

があります:

search_response = youtube.search().list(
    q=options.q, 
    part="id,snippet", 
    maxResults=options.max_results 
).execute() 

ただし、最大結果は50です。結果を得るためにパラメータをyoutube.search()に変更できますか?51 -100、101 - 150など?私はドキュメントでそれを見つけることができないようです。ありがとう!

答えて

0

あなたは次のページを取得するにはpageTokenのパラメータを使用することができます。

pageTokenの文字列

pageTokenのパラメータが返されるべき結果セット内の特定のページを識別します。 APIの応答では、nextPageTokenプロパティとprevPageTokenプロパティは、取得可能な他のページを識別します。

次のページidを取得するために、そのIDを使用して最初の応答から次のページid(nextPageToken)が返されます。

{ 
"kind": "youtube#searchListResponse", 
"etag": etag, 
"nextPageToken": string, 
"prevPageToken": string, 
"regionCode": string, 
"pageInfo": { 
    "totalResults": integer, 
    "resultsPerPage": integer 
}, 
"items": [ 
    search Resource 
] 

}

詳しい情報はhere

+0

を見つけることができる私は直接取得文字列を作成し、要求を提出する場合は、[はい、それはです。しかし、Pythonパッケージではどうですか? – user1357015

関連する問題