【问题标题】:How to get followers list from Twitter?如何从 Twitter 获取关注者列表?
【发布时间】:2017-10-20 07:31:34
【问题描述】:

我正在尝试调用关注 Twitter 的 API 以获取用户的关注者列表。

http://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=username

我收到此错误消息作为响应。

{
    code = 215;
    message = "Bad Authentication data";
}

我似乎找不到与此错误代码相关的文档。有人知道这个错误吗?

【问题讨论】:

  • 您需要 twitter 的 OAuth 授权。如果你用谷歌搜索,你应该能够找到一个可以为你处理身份验证的 swift twitter 库。

标签: twitter


【解决方案1】:

您的请求缺少身份验证数据。当我简单地点击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】:

    您必须使用 OAuth。更多信息可以在 Twitter 网站上找到。这里:https://dev.twitter.com/oauth

    【讨论】:

      【解决方案3】:

      出现此错误是因为您的 Twitter 开发者帐户未获批准。现在,如果您的开发者帐户未获得 Twitter 的批准,您将无法制作应用程序。

      要制作应用程序,您需要联系 Twitter 并申请开发者帐户。如果您足够幸运,您将获得批准,尽管此过程可能需要几个月的时间。

      如果您只需要数据,请使用第三方服务,例如 followeranalysis[dot]com、birdsonganalytics[dot]com

      【讨论】:

        猜你喜欢
        • 2015-06-20
        • 2013-02-02
        • 2015-11-13
        • 2010-10-12
        • 2021-05-22
        • 2013-08-28
        • 2015-11-16
        • 2017-09-08
        • 1970-01-01
        相关资源
        最近更新 更多