使用 youtube rss api 时出现异常流量 (403) 错误



在过去的 48 小时内,我在尝试使用带有消息https://www.youtube.com/feeds/videos.xml?user=...获取 rss 提要时收到 403 错误:

We're sorry... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.

我正在我的主机上运行小型爬虫,用于检查几个频道上的最新视频。它已经工作了 2 年多,直到上周日。我已经与我的托管服务提供商讨论了这个问题,但他们没有在网络配置等方面进行任何更改。

我能做些什么呢?我需要等待多长时间才能再次使用 rss api?我每天可以发送到YouTube的查询是否有任何限制?是否可以将我的托管服务器的IP添加到白名单或其他内容?

我完全不明白这一点 - 它是 rss api,它旨在供其他程序用于发送自动查询......

我自己尝试一下,它对我有用。我建议您再次检查它是否现在正常工作或使用channel_id而不是用户。

因此,您的请求应如下所示:

https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID&key=YOUR_API_KEY

对于您的问题,我需要等待多长时间才能再次使用 rss api?我每天可以发送到YouTube的查询是否有任何限制?

请记住,YouTube 数据 API 的礼貌限制/配额为

Queries per day                     1,000,000   
Queries per 100 seconds per user    300,000 
Queries per 100 seconds             3,000,000

这些配额在太平洋时间 (PT( 午夜重置。

有关更多信息,请查看此相关的 SO 问题。

我面临着同样的问题。

https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID&key=YOUR_API_KEY

在我的浏览器中将此 URL 与我的 API 密钥一起使用是有效的,但我的服务器上仍然有一个 403。

我正在使用相同的 API 密钥对 https://www.googleapis.com/youtube/v3/videos 进行其他调用,这些调用工作正常。

我正在使用Tiny RSS。看起来Feedly也遇到了麻烦。

看起来在过去的 4 天里它再次为我工作正常。

最新更新