我知道twitter api更新到1.1并且我已成功获得令牌& tokenSecret
我检查了两个api
https://api.twitter.com/1/friends/ids.json?cursor=-1&screen_name=myscreenname
回应
{"errors": [{"message": "The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.", "code": 68}]}
https://api.twitter.com/1.1/friends/ids.json?cursor=-1&screen_name=myscreenname
回应
{"errors":[{"message":"Bad Authentication data","code":215}]}
请帮助我获得关注者ID响应列表。
答案 0 :(得分:1)
只是尝试在dev console中执行您的请求(https://api.twitter.com/1.1/friends/ids.json?cursor=-1&screen_name=myscreenname
),它就像一个魅力。
似乎您错过了授权步骤(api v1.1需要使用OAuth 进行自动操作),因此请确认您是否使用了有效凭据进行了授权。
您可以阅读有关auth on twitter here的更多信息,或查看您用于提出API请求的库的文档。