我几乎一步一步地按照这个示例为特定的 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 个视频上传到该频道……
任何想法如何解决这个问题?