youtube - 获取 Youtube channel 的视频列表作为 RSS 源

标签 youtube rss youtube-api

如何使用 youtube api 形成请求以从 channel 获取视频作为 rss 提要?

我读了this question ,其中给出了新 api (V3) 的链接,但我在那里找不到它(我没有任何网络编程经验)。我尝试使用 api v2 中已弃用的语法:

https://gdata.youtube.com/feeds/users/UCqAEtEr0A0Eo2IVcuWBfB9g/uploads

但它有时只有效。 (我将此网址提供给雅虎管道,并使用关键字搜索特定视频。当我输入的关键字与任何视频都不匹配时出现错误)。

我也试过:
https://www.googleapis.com/youtube/v3/search?key={your_key_here}&channelId={channel_id_here}&part=snippet,id&order=date&maxResults=20

我在其中输入 channel ID 和搜索键,但出现“错误请求”错误。

最佳答案

回答标题中的问题:

预附加 https://www.youtube.com/feeds/videos.xml?channel_id=到 channel 唯一标识符。

例如,假设 channel url 是 https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcw .所以 rss 提要 URL 将是 https://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcw .

关于youtube - 获取 Youtube channel 的视频列表作为 RSS 源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28014363/

相关文章:

youtube - 检查视频是否可用

html - 在背景上设置 youtube 视频

youtube - 嵌入式YouTube视频没有隐藏控件,直到单击该视频为止

Powershell不显示RSS提要

swift - 如何在 Swift 中编写一个开关来读取 YouTubePlayerState?

node.js - NodeJS 将视频插入 Youtube 播放列表

android - 我们可以在Android App上从YouTube channel 获得通知或推送消息吗?

java - XML 2.0 RSS 提要处理 Android

c# - 我如何使用 SyndicationFeed?

android - 如何使用YouTube API V3从Android应用上传视频?