Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 列出Youtube频道的所有视频时,nextPageToken未定义(API v3)_Javascript_Youtube Api_Youtube Javascript Api - Fatal编程技术网

Javascript 列出Youtube频道的所有视频时,nextPageToken未定义(API v3)

Javascript 列出Youtube频道的所有视频时,nextPageToken未定义(API v3),javascript,youtube-api,youtube-javascript-api,Javascript,Youtube Api,Youtube Javascript Api,我几乎一步一步地遵循这个示例,为特定Youtube频道生成所有上传的列表: 我对代码所做的唯一更改是设置: var request = gapi.client.youtube.channels.list({ mine: '', 致: 根据文件的要求 使用Firebug控制台时,我遇到以下错误: response.result is undefined: nextPageToken = response.result.nextPageToken; 我通过Google的API浏览器进行了检查,注

我几乎一步一步地遵循这个示例,为特定Youtube频道生成所有上传的列表:

我对代码所做的唯一更改是设置:

var request = gapi.client.youtube.channels.list({
mine: '',
致:

根据文件的要求

使用Firebug控制台时,我遇到以下错误:

response.result is undefined:
nextPageToken = response.result.nextPageToken;
我通过Google的API浏览器进行了检查,注意到虽然响应成功,但pageInfo返回为:

"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
响应主体中不存在
nextPageToken
prevPageToken
。这似乎很奇怪,因为有近1500个视频上传到这个频道

有没有解决这个问题的方法?

这里的代码示例使用:

获取播放ID。查看响应主体,发现它需要一个额外的级别:

playlistId = response.result.items[0].contentDetails.relatedPlaylists.uploads;
这里的代码示例使用:

获取播放ID。查看响应主体,发现它需要一个额外的级别:

playlistId = response.result.items[0].contentDetails.relatedPlaylists.uploads;
playlistId = response.result.items[0].contentDetails.relatedPlaylists.uploads;