http://dev.twitter.com/apps/からアプリケーション登録
Consumer keyとConsumer secretを取得
Access tokenとAccess secret取得には
http://gist.github.com/388067が便利なのでgitからclone
gem twitter oauthが必要
ruby make_token.rbをする
Consumer keyとConsumer secretを入力
表示されるURLにアクセスしてPINを入手
Access tokenとAccess secret取得
あとはこんな感じで
base = TwitterOAuth::Client.new({ :consumer_key=>'', :consumer_secret=>'', :token=>'', :secret=>'' }) #base.update("もう"+Time.now.strftime("%H時%M分")+"か。。。。。" )bit.lyを使うなら
def shorten(long_url) id = '' api_key = '' version = '2.0.1' query = "version=#{version}&longUrl=#{long_url}&login=#{id}&apiKey=#{api_key}" result = JSON.parse(Net::HTTP.get("api.bit.ly", "/shorten?#{query}")) result['results'].each_pair {|long_url, value| return value['shortUrl'] } end
非常に分かりやすい参考動画 http://www.youtube.com/watch?v=vTMuI4ln6Rc
0 件のコメント:
コメントを投稿