获取 Youtube 频道的视频列表作为 rss feed

giu*_*lio 1 youtube rss youtube-api

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

我读了这个问题,其中给出了新 api (V3) 的链接,但我在那里找不到它。我尝试使用 api v2 中已弃用的语法:

https://gdata.youtube.com/feeds/users/UCqAEtEr0A0Eo2IVcuWBfB9g/uploads
Run Code Online (Sandbox Code Playgroud)

但它只是有时有效。

我也尝试过:

https://www.googleapis.com/youtube/v3/search?key={your_key_here}&channelId={channel_id_here}&part=snippet,id&order=date&maxResults=20
Run Code Online (Sandbox Code Playgroud)

我在其中输入频道 ID 和搜索键,但收到“错误请求”错误。

Ome*_*gan 5

回答一下标题中的问题:

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

例如,假设频道 url 是https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcw。因此 rss 提要 URL 为https://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcw