Posts Twitterアクセストークン取得コード
Post
Cancel

Twitterアクセストークン取得コード

Twitter Developersでアプリケーションを登録した後、
Access tokenとAccess token secretを取得するコード(Ruby)

環境:ruby 1.9.3p194

  1. Twitterにログインしているブラウザで表示されたURLにアクセスする。
  2. ブラウザに表示されたPINコードを入力するとAccess tokenとAccess token secretが表示される

参考:http://weblog.nabetama.com/post/29954082449/ruby-twitter-bot-oauth

    
require ‘oauth’

oauth = OAuth::Consumer.new(  
‘###’, # ←ここにCONSUMER_KEY  
‘###’, # ←ここにCONSUMER_SECRET  
site: “https://twitter.com”  
)

request\_token = oauth.get\_request_token

puts “Please, access this URL: #{request\_token.authorize\_url}”  
print “Enter your PIN code: ”  
pin = gets.to_i

access\_token = request\_token.get\_access\_token(  
oauth_verifier: pin  
)

puts “Your Access token: #{access_token.token}”  
puts “Your Access token secret: #{access_token.secret}”  

JSヘルパーを使ってリクエストする前に確認ダイアログを出す方法(CakePHP)

OpauthのTwitter strategyをv1.1 API対応に変更