ena*_*tor 6 facebook cdn instagram instagram-api
我最近观察到,对于Instagram的一些cdn url,GET请求给出> 400响应.
https://scontent.cdninstagram.com/t51.2885-15/26184672_169643143794471_5913317750591193088_n.jpg
如果我从本地的相同代码尝试相同的网址,它的工作原理.那么,它是否阻止按请求的IP地址传递内容?
由于 400 错误可以解释为:
无效的网址
错误的请求
请求主机名无效。
由于语法错误,服务器无法理解该请求。
您可以尝试:
并再次尝试获取数据。
显然这不是由于缓存或cookie,
因此请注意,在 Instagram 的具体情况下,根据本期,这400 error也可能意味着:
{ "meta": { "error_type": "OAuthAccessTokenException", "code": 400, "error_message": "The access_token provided is invalid." } }
Run Code Online (Sandbox Code Playgroud)
您可能还注意到,根据速率限制文档,当最大。达到速率限制 Instagram 将提高一个429 error,并且来自同一来源,
如果我们检测到使用您的应用程序的人存在垃圾邮件行为,您还可能会收到 HTTP 响应代码 400(错误请求)的响应。这些错误与速率限制无关。
所以我最后的建议是评估你的生产服务器是否可能被 Instagram 视为“垃圾邮件服务器”(因为请求太多)
在这种情况下,您仍然可以尝试检查您的应用程序并获取访问令牌。但请记住,如果您的应用程序经过审核,您仍然受到以下全局速率限制限制:
应用全局速率限制,包括应用程序在 1 小时滑动窗口内每个访问令牌进行的所有 API 调用,无论特定端点如何。速率限制也适用于无效或格式错误的请求。
沙箱 500/小时
直播5000/小时
| 归档时间: |
|
| 查看次数: |
1118 次 |
| 最近记录: |