我正在尝试按照Twitter的API来获取用户的关注者列表。
http://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=username
我收到此错误消息作为回应。
{
code = 215;
message = "Bad Authentication data";
}
我似乎无法找到与此错误代码相关的文档。有人对这个错误有任何想法吗?
答案 0 :(得分:0)
您必须使用OAuth。更多信息可以在Twitter网站上找到。这里:https://dev.twitter.com/oauth
答案 1 :(得分:0)
您的请求缺少身份验证数据。当我点击http://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=username时,我收到了这个错误。这不是访问Twitter API的方式。
从https://apps.twitter.com/创建Twitter应用。然后,尝试使用Twitter API库来访问REST API。如果您对在命令行界面上使用ruby应用程序感到满意,请查看https://github.com/sferik/t。进行设置,然后尝试t followers [USER]
列出USER
的所有关注者。
答案 2 :(得分:0)
此错误即将到来,因为您的Twitter开发人员帐户未获批准。如今,如果不让开发人员帐户获得Twitter的批准,您将无法制作应用程序。
要制作应用,您需要联系Twitter并申请开发者帐户。如果您足够幸运,尽管此过程可能需要几个月的时间,但您将获得批准。
如果您只需要数据,则可以使用第三方服务,例如followersanalysis [dot] com,birdsonganalytics [dot] com