超出速率限制这就是我们所知道的,错误403,yt3.ggpht.com

时间:2016-10-23 04:07:29

标签: youtube-api youtube-data-api

我从youtube data api中获取数据,

image: {
bannerImageUrl: "https://yt3.ggpht.com/-HzM7tqQ-Lbo/V-tnNJuy7JI/AAAAAAAAAnQ/Yb5Fnx29BvcWYYAQ9ReVeKlY8DaSuS8agCL8B/w1060-fcrop64=1,00005a57ffffa5a8-nd-c0xffffffff-rj-k-no/Channel-Art-Template-%2528Photoshop%2529.png",
...
}

对于频道的图片横幅,我直接在<img>代码中使用它。

因为我正在开发(很多刷新页面发生),所以这个错误踢了,

403. That’s an error.

Your client does not have permission to get URL /-HzM7tqQ-Lbo/V-tnNJuy7JI/AAAAAAAAAnQ/Yb5Fnx29BvcWYYAQ9ReVeKlY8DaSuS8agCL8B/w1060-fcrop64=1,00005a57ffffa5a8-nd-c0xffffffff-rj-k-no/Channel-Art-Template-%2528Photoshop%2529.png from this server. (Client IP address: xxx.xxx.xxx.xxx)

Rate-limit exceeded That’s all we know.

所以我的问题是,我可以直接使用yt3.ggpht.com中的图片并在我的网页上显示吗?

我搜索提到带宽限制,对此有什么解决方案吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

基于Google's Standard Error Responses

  

错误代码403 rateLimitExceeded表示已超出全局或整体项目速率限制。建议的操作是使用exponential back-off重试。您需要降低发送请求的速度。

关于在您网站上使用YouTube图片的问题,我建议您查看YouTube Terms of Service特别是对内容使用的权限和限制。

您还可以在此forum中查看给定的解决方法。希望它有所帮助!