使用“推特”宝石:
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 和秘密。