update.はじめにサービスの各種告知やプロモーションにTwitterを利用する人は多いのではないでしょうか?Railsで作られたWebシステムからのTwitter操作が思った以上に容易に実装できるので紹介します。今回は、文字列のツイートを解説します。このシリーズでは、ソースをコピペするだけで機能を実装できることを目標に記述しています。準備編updateツイートを行うオペレーションはupdateです。http://www.rubydoc.info/gems/twitter/Twitter%2FREST%2FTweets:update使い方はとてもシンプルで簡単!引数にツイートしたい文字列を渡すだけでOKです。ちなみに改行は\nです。@twitter.update("テスト1\nブログのためテストしています。endend/twitter/updateを実行すると以下のようにツイートされます。ツイートされていますねー。簡単!update!Twitterは同じ内容のツイートを連続で投稿できません。同じ内容を連続での投稿を続けるとアプリケーションがBANされます。(経験談)できるだけupdateではなくupdate!を使用してエラー処理をすることをオススメします。http://www.rubydoc.info/gems/twitter/Twitter%2FREST%2FTweets:update!ツイート内容が重複している場合にraiseしてくれます。@twitter.update("テスト1\nブログのためテストしています。endendupdateはエラーがraiseされず、ツイートはされません。@twitter.update!("テスト1\nブログのためテストしています。endendupdate!はエラーがraiseされて、ツイートはされません。終わりに拍子抜けするほど簡略化されていて、gem作成者には頭が上がりません!updateは第二引数に色々なオプションを指定できます。EC業務を色々な角度から効率化できるように日々システム開発を行っています。システム開発の話から飲みに行こうって話までなんでもどうぞ。世界で売るためのECインフラサービス「lismoa」の開発運営を行なっています。upLoginユーザーは見つかりませんでした。