youtube api 一次调用即可获取频道中的所有视频
youtube api get all videos from channel in a single call
youtube api 从频道获取所有视频,我正在尝试使用以下方法获取频道的视频:
https://www.googleapis.com/youtube/v3/search?key={YOUR_API_KEY}
&channelId=UC4of8xqL-SpDvTdOrRzS4sw
&part=snippet,id&order=date
&maxResults=111
即使我为 maxResults
参数传递 111,它也只有 returns 50 个结果。
maxResults 的值不能 > 50。您可以将最大结果设置为 < 50 以进一步限制它,但 50 是最大值。
收到回复后,您应该会在回复中看到 nextPageToken
。如果您想列出所有内容,您将需要再次调用 API,提供此标记以获得下一组结果。如果您想要所有结果,请继续分页并构建结果列表,直到 nextPageToken
为 missing/null。
https://www.googleapis.com/youtube/v3/search?key={YOUR_API_KEY}
&channelId=UC4of8xqL-SpDvTdOrRzS4sw
&part=snippet,id&order=date
&maxResults=111
&pageToken=abc123
参考:
youtube api 从频道获取所有视频,我正在尝试使用以下方法获取频道的视频:
https://www.googleapis.com/youtube/v3/search?key={YOUR_API_KEY}
&channelId=UC4of8xqL-SpDvTdOrRzS4sw
&part=snippet,id&order=date
&maxResults=111
即使我为 maxResults
参数传递 111,它也只有 returns 50 个结果。
maxResults 的值不能 > 50。您可以将最大结果设置为 < 50 以进一步限制它,但 50 是最大值。
收到回复后,您应该会在回复中看到 nextPageToken
。如果您想列出所有内容,您将需要再次调用 API,提供此标记以获得下一组结果。如果您想要所有结果,请继续分页并构建结果列表,直到 nextPageToken
为 missing/null。
https://www.googleapis.com/youtube/v3/search?key={YOUR_API_KEY}
&channelId=UC4of8xqL-SpDvTdOrRzS4sw
&part=snippet,id&order=date
&maxResults=111
&pageToken=abc123
参考: