使用屏幕名称获取Twitter ID

时间:2015-08-11 04:27:23

标签: twitter twitter-oauth

您好我试图通过屏幕名称获取Twitter ID ..

Screen name is: KTutorials

以下是获取Twitter ID的链接

https://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=ktutorials&count=5000

但是我收到了这个错误。

{"errors":[{"code":215,"message":"Bad Authentication data."}]}

这是我的Twitter链接https://twitter.com/ktutorials

任何帮助?

2 个答案:

答案 0 :(得分:0)

我可以看到您使用Twitter API来获取关注者/ ids方法。 GET请求此方法需要OAuth Signature。这意味着您应该创建Twitter应用程序,如果没有,您应该创建一个here

随后,您应访问GET followers/ids documentation page,并使用位于页面底部的“OAuth签名生成器”获取OAuth签名。

答案 1 :(得分:0)

错误验证数据告诉您由于身份验证不正确而无法执行操作。

  

从API V1.1开始,所有请求都应首先进行身份验证。所以,创造   Twitter控制台中的一个应用程序,并放置重要的键,如Access键   和消费者密钥。

如果您认为自己是经过身份验证的用户,请重新生成令牌并再试一次!