RubyからTwitterに投稿(ツイート)
まずはGemのインストールから。
$ gem install twitter
当然ですが、Twitterのアカウントが必要です。さらに(そのアカウントを使って)Twitter Appsの登録も必要です(名前、説明とウェブサイトのURLの入力を求められます)。
アプリの登録が出来たら、Consumer Key,Consumer SecretとAccess Token,Access Token Secretをアプリのページから探して下さい。この4つのキーを使って、以下のようにREST Clientのインスタンスを生成することができます。あとはこれを使ってツイートなり情報の取得なり何でも出来ちゃいます。
require 'twitter'
tc = Twitter::REST::Client.new do |c|
c.consumer_key = '..'
c.consumer_secret = '..'
c.access_token = '..'
c.access_token_secret = '..'
end
tc.update 'ツイート!'
2016.05.27 追記 アカウントの認証に携帯の番号も必要でした。先頭の「0」を外して「+81-90-...」と登録しないとコード認証で失敗するようです。
参考URL
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について