YouTube 播放列表自动发布视频?

我想使用 RSS 轮询自动发布 YouTube 播放列表中的视频,其格式为:https://www.youtube.com/feeds/videos.xml?playlist_id=ID

然而,link 属性指向的是视频本身,例如 https://www.youtube.com/watch?v=VID。这意味着我无法使用这些 URL 通过正则表达式来设置分类,但如果是源 RSS URL(每个 RSS 对应一个分类)则可以实现。目前这似乎无法实现,对吗?

目前确实无法实现。有关该问题的详细信息请见:https://meta.discourse.org/t/discourse-rss-polling-polling-youtube-playlist-feed/164301。

好的,为了明确起见:无法使用 YouTube 订阅源,是因为它们使用了一些自定义媒体标签,对吗?

不过,我也在博客文章中见过与我上面描述类似的情况,即订阅源中的 link 不足以识别分类。在这种情况下,是否也无法自动设置分类?

是的。我现在意识到我还没有回答您最初的问题:

您应该能够通过创建一个主机记录并将其域名设置为 www.youtube.com,来获取所有 link 属性指向 www.youtube.com 域名的源并将其发布到特定分类。示例如下:

不过,我认为无法根据播放列表 ID 设置特定的分类。

据称,您可以使用该插件获取 YouTube 频道的源。也许同样的方法也适用于播放列表。请查看此帖子以了解详细信息:https://meta.discourse.org/t/is-there-a-youtube-plugin/183068/3。如果您有机会尝试一下,请告知我们是否有效。