如何使用 youtube api 形成请求,以从频道获取视频作为 rss 提要?
我读了这个问题,其中给出了指向新 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
我输入了频道 ID 和搜索关键字,但收到"错误请求"错误。
要回答标题中的问题:
将https://www.youtube.com/feeds/videos.xml?channel_id=
预追加到通道唯一标识符。
例如,假设频道网址https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcw
。所以 rss 提要网址将是https://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcw
.