Dev*_*fly 6 youtube rss youtube-api
我正在使用以下API来获取播放列表中的视频列表:
https://www.youtube.com/feeds/videos.xml?playlist_id=
Run Code Online (Sandbox Code Playgroud)
问题是如果播放列表有超过15个视频,响应只是前15个.我认为有一个分页算法,但是link rel="next"响应中没有,并且附加?page到链接的末尾返回404.
谢谢
小智 5
首先,YouTube 数据 API v2调用已被弃用,并鼓励您使用 YouTube 数据 API (v3)。
我在此线程中发现https://www.youtube.com/feeds/videos.xml?playlist_id=xxxxx仅限于15 个视频或结果。
旧的 API 使用max-results并start-index获得更多结果,但当我尝试时它不再起作用。
如果您想要超过 15 个结果,我建议您使用PlaylistItems: listYouTube Data API (v3) 的。它有一个参数maxResults,您最多可以设置 50 个。要获得另一个或接下来的 50 个结果,您可以使用该参数pageToken。
希望这些信息对您有所帮助。
| 归档时间: |
|
| 查看次数: |
1181 次 |
| 最近记录: |