我可以从Twitter API获得的“用户”(不是我)的关注者数量有限制吗?我已经编写了一个python脚本来访问这个URL:https://api.twitter.com/1/followers/ids.json?screen_name=用户I
它给我最多5000英镑的回报,即使是拥有超过200万关注者的twitter用户。我正在尝试建立一个推荐系统,所以我需要一个特定用户的所有追随者。
发布于 2012-03-29 02:26:15
正如你所发现的,每页只能检索到5000名追随者。
要检索接下来的5000关注者等等,您需要在请求中使用next-cursor=X
参数。next-cursor
值应该出现在您的第一个响应中。
回应例子:
{
"previous_cursor": 0,
"ids": [
143206502,
143201767,
777925
],
"previous_cursor_str": "0",
"next_cursor": 0,
"next_cursor_str": "0"
}
发布于 2017-01-26 03:55:25
你可以检索的跟随者的数量没有限制。
但是,您可以发送到API的请求数量是有限的。
您可以在响应的标题上看到它:例如,在进行5次调用之前:
x-利率-限制-限制: 900 x-利率限制-剩余: 895
在这里,您可以检查每种令牌类型(用户或应用程序)和请求的限制:
https://dev.twitter.com/rest/public/rate-limits
这里有关于API速率限制的信息:
https://stackoverflow.com/questions/9917638
复制