2014-08-31 2 views
0

Youtube API V3을 사용하여 재생 목록의 세부 정보를 가져 오려고합니다. 설명서에는 API 호출에 대한 비디오에 최대 제한이 있다고 나와 있습니다. 그것은 1 통화 당 50입니다. 그러나 API 콜백에서 제공되는 토큰을 사용하여 재생 목록을 페이지 매기기하는 다른 방법이 있습니다.Youtube API V3 난이도

api 호출 결과에서 nextPageTokenprevPageToken을 얻으려고합니다. 이 페이지를 놀이터로 사용하기 https://developers.google.com/youtube/v3/docs/playlistItems/list. youtube playlist id PLWNXn_iQ2yrLNCKeW9Pogt_5_3I8ocrm4을 사용하여이 페이지를 확인할 수 있습니다. 그것은 더 nextPageTokenprevPageToken

현재 내 API 호출 URL을 그렇게보고되지로 결과를 반환 : 내가 잘못 뭐하는 거지

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=PLWNXn_iQ2yrLNCKeW9Pogt_5_3I8ocrm4&maxResults=50&fields=items%2Fsnippet&key=my-api-key

?

답변

0

fields 매개 변수에 항목/스 니펫 만 지정 했으므로 응답이 페이지 매김이 아닙니다. 이런 식으로 변경 :

items/snippet,nextPageToken,prevPageToken,tokenPagination 

그래서 당신의 API URL은 다음과 같습니다 것을 :

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId=PLWNXn_iQ2yrLNCKeW9Pogt_5_3I8ocrm4&fields=items%2Fsnippet%2CnextPageToken%2CprevPageToken%2CtokenPagination&key= {YOUR_API_KEY} 전화의 모습 있도록

0

이 필드 매개 변수를 제거하십시오 :

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId=PLWNXn_iQ2yrLNCKeW9Pogt_5_3I8ocrm4 

이렇게하면 nextPageToken이 응답에 포함됩니다.