我想获得一个频道所有视频的RSS提要,包括直播。我知道
https://www.youtube.com/feeds/videos.xml?channel_id=
但这不包括";过去的直播流";来自该频道的视频;上传";视频。你怎么能在订阅源中获得直播?
如果你真的需要RSS形式的信息,你可以使用以下任何选项:
- 使用";播放列表项";端点(或上可用的端点https://yt.lemnoslife.com/)为了从给定频道的
uploads
播放列表中获得项目-参见来自YouTube Data API的工作示例-参见该答案以获得关于;上传";播放列表-还检查yt.lmnoslife.com1的响应,然后用程序构建RSS提要 - (如果你决定用RSS生成器生成RSS提要,例如:FetchRSS-或任何其他工具(,那么,你可以复制并粘贴";上传";给定频道的播放列表-在您的频道示例之后,链接为:
https://www.youtube.com/playlist?list=UU0nggDVchmmO7ikV4NosYhg
并让您选择的RSS生成器构建RSS - 使用此终结点-https://www.youtube.com/feeds/videos.xml?playlist_id=<播放列表ID>-这个注释的信用-在您的用例中,应该是:
https://www.youtube.com/feeds/videos.xml?playlist_id=UU0nggDVchmmO7ikV4NosYhg
-注意playlist_id参数的值-它是";上传";频道的">UC0nggDVchmmO7ikV4NosYhg">
1我在这个答案上找到了这个网站。