在过去的48小时里,我在尝试使用https://www.youtube.com/feeds/videos.xml?user=...获取rss提要时遇到了403个错误:
我们很抱歉。但是您的计算机或网络可能正在发送自动查询。为了保护我们的用户,我们现在不能处理您的请求。
我正在运行我的主机上的小爬虫,以检查几个频道上的最新视频。到上周日为止,它已经运行了两年多了。我已经和我的主机提供商谈过这个问题了,但是他们在网络配置等方面没有任何改变。
我能做些什么?我要等多久才能再次使用rss?我每天可以发送到youtube的查询有什么限制吗?是否有可能将我的主机服务器的ip添加到白名单或其他什么?
我完全不明白-这是rss,它是其他程序用来发送自动查询的.
发布于 2017-02-08 14:40:27
我自己试试看,它对我很管用。我建议您再次检查它是否正在运行,或者使用channel_id而不是用户。
因此,您的请求应该如下所示:
https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID&key=YOUR_API_KEY对于您的问题,我需要等待多长时间才能再次使用rss?我每天可以发送到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 question。
发布于 2017-02-08 16:18:42
我也面临着同样的问题。
https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID&key=YOUR_API_KEY在浏览器中使用这个带有API密钥的url可以工作,但我的服务器上仍然有403。
我正在使用相同的API键对https://www.googleapis.com/youtube/v3/videos进行其他调用,这些调用都很好。
我用的是微型RSS。看来费利也有麻烦了。
发布于 2017-02-15 19:09:33
看来在过去的4天里我又恢复正常了。
https://stackoverflow.com/questions/42097068
复制相似问题