RubyからTwitterにつぶやいてみた
せっかくRubyを勉強してるんだから、なにかやってみたい、と思ったのでTwitterを取得してみました。
ということでまずはgemでtwitterをインストール…
しようと思ったらRubyDevを入れておらず、そこでつまずく。。これに気づくまで2時間近くかかった・・・
入れ終わったらTwitterDevelopersに登録
consumer key, consumer secret, access token, access secretを取得
こちらのサイトを参考にしました
3連休だし,RubyでTwitterBot作ってみる【1日目】- Labo Memo
ここまできたら、以下のコードのように
諸々のクライアント情報を登録して、client.upload()でつぶやきます
require "twitter" #hogehogeの部分はそれぞれ取得した文字列 CONSUMER_KEY = "hogehoge" CONSUMER_SECRET = "hogehoge" ACCESS_TOKEN = "hogehoge" ACCESS_SECRET = "hogehoge" #認証 client = Twitter::REST::Client.new do |config| config.consumer_key = CONSUMER_KEY config.consumer_secret = CONSUMER_SECRET config.access_token = ACCESS_TOKEN config.access_token_secret = ACCESS_SECRET end client.update("Hello, World")
これを応用して色々面白いことができるのでは!!