2

使用“推特”宝石:

Twitter.configure do |config|
  config.consumer_key = ENV['TWITTER_KEY'],
  config.consumer_secret = ENV['TWITTER_SECRET']
end

twitter = Twitter::Client.new(
  oauth_token: current_user.twitter_token,
  oauth_token_secret: current_user.twitter_secret
)

并得到一个

Twitter::Error::Unauthorized: Could not authenticate you

尝试打电话时

twitter.user_timeline('saiko_chriskun')

密钥应该没问题,因为它们可以通过omniauth ok 并且我能够获取用户的oauth_token 和秘密。

4

1 回答 1

0

请看这个:

Twitter.configure do |config|
  config.consumer_key = YOUR_CONSUMER_KEY
  config.consumer_secret = YOUR_CONSUMER_SECRET
  config.oauth_token = YOUR_OAUTH_TOKEN
  config.oauth_token_secret = YOUR_OAUTH_TOKEN_SECRET
end

http://sferik.github.com/twitter/

于 2013-03-02T03:11:10.870 回答