メールで Twitter、API v1.1対応

ながながと続けているメールで Twitterメールで Twitter、「Sorry, that page does not exist」対策 (API の URL) - Rubyとか Illustratorとか SFとか折紙とかメールで Twitter、OAuth (続き) - Rubyとか Illustratorとか SFとか折紙とか
「#["errors"]」と帰ってくるようになってしまった。APIバージョン1 は完全に終わり、1.1 に移行しないといけない模様https://dev.twitter.com/docs/api/1.1

対応すべき API変更はこんな感じ

  1. friends_timeline はなくなってしまい、 home_timeline を使う
  2. mentions ではなく mentions_timeline を使う

ということで

  1. Path は /1.1/statuses/
  2. Commandsリストから friends_timeline を削除、 home_timeline mentions_timeline を追加
  3. friends_timeline(lines)メソッドは home_timeline(lines) に改名して書き直し
    1. timeline はそのエイリアス
  4. mentions(lines)メソッドは mentions_timeline(lines) に改名して書き直し
    1. mentions はそのエイリアス