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

时间:2017-02-07 18:16:56

标签: youtube youtube-api youtube-data-api

在过去的48小时内,当我尝试使用no_carry_sum获取rss Feed并收到消息时,我收到403错误:

sum

我在我的主机上运行小型抓取工具,用于检查几个频道上的最新视频。它已经工作了2年多,直到上周日。我和我的托管服务提供商谈过这个问题,但他们在网络配置等方面没有改变任何内容。

我该怎么办?我需要等多久才能再次使用rss api?我每天可以发送给youtube的查询是否有限制? 是否可以将我的托管服务器的IP添加到白名单或什么?

我完全不明白这一点 - 它的RSS api,它可以被其他程序用来发送自动查询......

3 个答案:

答案 0 :(得分:0)

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

所以你的请求应该是这样的:

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

对于您的问题我需要等多久才能再次使用rss api?我每天都可以向youtube发送查询限制吗?

请注意,YouTube DATA 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

答案 1 :(得分:0)

我面临同样的问题。

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

在我的浏览器中使用此网址与我的API密钥一起工作,但我的服务器上最终仍然是403。

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

我正在使用Tiny RSS。看起来Feedly也有麻烦。

答案 2 :(得分:0)

过去4天看起来它再次对我有用。