2

「twitter」ジェムの使用:

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 を正常に通過し、ユーザーの 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 に答える