【问题标题】:Twitter REST API with Rails rest-client带有 Rails REST 客户端的 Twitter REST API
【发布时间】:2014-02-05 05:34:36
【问题描述】:

我正在尝试使用仅限应用程序的身份验证连接到 Twitter 的 REST API。我得到了不记名令牌,但 GET 请求不起作用。

token = TOKEN
response = RestClient.get "https://api.twitter.com/1.1/followers/ids.json?screen_name=twitter", {headers: {'Authorization' => "Bearer #{token}"}}

我是否在使用 rest-client 做错了什么?

【问题讨论】:

    标签: ruby-on-rails twitter rest-client


    【解决方案1】:

    您不需要“标题”键。由于 URL 后的散列用于标头,因此您的请求将包含名称为“headers”而不是“Authorization”的标头。

    它应该通过删除“标题”来工作:

    RestClient.get "https://api.twitter.com/1.1/followers/ids.json?screen_name=twitter", {'Authorization' => "Bearer #{token}"} 
    

    【讨论】:

      猜你喜欢
      • 2016-07-09
      • 1970-01-01
      • 2021-11-18
      • 2018-09-06
      • 2019-04-13
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多