YouTube Data API正在接收订阅Feed

时间:2016-06-19 08:37:17

标签: youtube youtube-data-api

我对YouTube Data API有两个问题: 首先,我如何收到用户的订阅源(https://www.youtube.com/feed/subscriptions)。 其次,当我将参数“publishedAfter”设置为例如2016-09-18,早期发布的视频也被退回。

感谢您的回复

1 个答案:

答案 0 :(得分:3)

让我告诉你第一个问题的答案。实际上,您无法使用api直接获得订阅源,您可以使用

获取用户订阅列表
https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&maxResults=50&mine=true&key={YOUR_API_KEY}

然后使用channelID通过此xml Feed获取最近的视频。

https://www.youtube.com/feeds/videos.xml?channel_id={channelID}

但您需要对该用户进行身份验证以获取其订阅Feed。你可以通过youtube api示例脚本轻松完成。有一些示例获取访问令牌,然后使用curl获取他的feed。

现在提出第二个问题。

我认为您无法从该频道获取较旧的Feed。希望它可以帮到你。