【问题标题】:User timeline from twitter gem not working来自 twitter gem 的用户时间线不起作用
【发布时间】:2015-01-14 10:47:31
【问题描述】:

我一直在尝试获取用户的时间线,它实际上不需要 oauth 令牌,只需要应用程序级令牌。

我注册了一个示例应用,并获得了消费者 ID、消费者密码、应用令牌和应用密码。我一直在尝试使用 twitter gem,但无济于事。

我正在尝试的代码是,

 client = Twitter::REST::Client.new do |config|
      config.consumer_key = 'CONSUMER_KEY'
      config.consumer_secret = 'CONSUMER_SECRET'
      config.access_token = 'ACCESS_TOKEN'
      config.access_token_secret = 'ACCESS_SECRET'
    end

    response = client.user_timeline(username)
    if response
      return response

我得到的只是这个空白页。

{

    "response": [ ]

}

我在这里做错了什么?我使用了 list_timeline ,即使client.user 工作得很好,它也能正常工作。请帮忙..

编辑:我已经重新生成了所有的令牌,现在是返回 Bad Authentication Data

【问题讨论】:

    标签: ruby-on-rails ruby twitter


    【解决方案1】:

    我对它进行了修改,发现问题是,twitter gem 似乎并不仅仅适用于我生成 oAuth 令牌的 ID,它是使用 home_timeline 调用的,不确定他们为什么没有添加支持一下。。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-01
      • 2011-08-26
      • 2013-07-18
      • 1970-01-01
      • 1970-01-01
      • 2013-07-10
      相关资源
      最近更新 更多