特定の Youtube チャンネルのすべてのアップロードのリストを生成するために、この例をほぼ段階的に実行しました: https://developers.google.com/youtube/v3/code_samples/javascript#my_uploads
私がコードに加えた唯一の変更は、これを設定することです:
var request = gapi.client.youtube.channels.list({
mine: '',
に:
var request = gapi.client.youtube.channels.list({
mine: 'true',
channels.list メソッドのドキュメントごと。
Firebug コンソールを使用すると、次のエラーが発生します。
response.result is undefined:
nextPageToken = response.result.nextPageToken;
Google の API エクスプローラーで確認したところ、応答は成功しましたが、pageInfo は次のように返されました。
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
とは応答本文に存在しませんnextPageToken
。prevPageToken
このチャンネルには 1,500 近くの動画がアップロードされているため、これは奇妙に思えます...
この問題を解決する方法はありますか?