我使用一些自行开发的脚本来获取有关我的帖子和关注者的信息。最近我发现Instagram改变了我的应用程序的速率限制。我在标题中看到以下信息:
x-ratelimit-limit: 200
我通过更改了解了Instagram博客和页面,但未发现自2017年10月1日以来的任何更改。
此新限制仅与我的令牌或整个平台相关吗?你能查一下你的令牌吗?
答案 0 :(得分:18)
是的,虽然没有官方沟通。 我也经历过这一点。 我在他们的文档中找到了这个。
Instagram API使用与Graph API相同的速率限制(每小时每用户200次调用),但有一个例外:/ media / comments边界限制写入每用户每小时60次写入。有关详细信息,请参阅Graph API的速率限制文档。
https://developers.facebook.com/docs/instagram-api/overview/#rate-limiting
https://techcrunch.com/2018/04/02/instagram-api-limit/ 希望这会有所帮助。
更新: -
4月4日,Instagram推荐了更多API。
答案 1 :(得分:4)
一些观点:
每小时200次调用已在Graph API文档中进行了至少一个月(根据支路机器)。
Facebook必须在周末惊慌失措并按下“require Graph API权限”按钮,这是我们目前的情况。 :\答案 2 :(得分:3)
是,
限制已经减少。
以下是详细文档的一些参考链接:
Instagram API limit reduced to 200 from 5000
https://techcrunch.com/2018/04/02/instagram-api-limit/
https://developers.facebook.com/docs/instagram-api/overview/#rate-limiting
希望有所帮助
由于
答案 3 :(得分:2)
以下是我们的回答:https://www.instagram.com/developer/changelog/
API立即弃用。所以,限制可能不再那么重要了。我真的不认为自己根据他们的API构建另一个应用程序...
答案 4 :(得分:2)
这是新Instagram的公共Api更新,不幸的是,限制价格对Instagram中的某些功能毫无价值。 2018年4月4日
The following endpoints are deprecated immediately:
Follows and Relationships
GET /users/self/follows
GET /users/self/followed-by
GET /users/self/requested-by
GET /users/{user-id}/relationship
POST /users/{user-id}/relationship
Commenting on Public Content
GET /media/{media-id}/comments (Deprecation not relevant when fetching comments for self media)
POST /media/{media-id}/comments
DEL /media/{media-id}/comments/comment-id
Media
GET /media/{media-id}
GET /media/shortcode/{shortcode}
Likes
GET /media/{media-id}/likes
POST /media/{media-id}/likes
DEL /media/{media-id}/likes
User Search
GET /users/{user-id}
GET /users/{user-id}/media/recent
GET /users/self/media/liked
GET /users/search
Subscriptions - to receive notifications when media is posted
Some information on Public Content returned through hashtag and location search will be removed - Name, Bio, Comments, Commenters, Follower Count, Following Count, Post Count, and Profile Picture