Net::Twitter::Lite は Twitter API 1.1 に対応していない。
- http://shibayu36.hatenablog.com/entry/2013/02/13/072947
- http://shibayu36.hatenablog.com/entry/2013/02/14/104829
という風にすると対応させることができる。そしてその結果できあがったものが
に置いてある。今までの Net::Twitter::Lite をこれに差し替えればOK。注意事項として
- $twitter->friends という昔あったメソッドが (Twitter API 自体なくなって) 削除されてる
- $twitter->show_user($id) や $twitter->show_user({id => $id}) が動かなくなって $twitter->show_user({user_id => $id}) と書かないといけない
というのがある (他にも何かあるかも?)。
その後本家が 1.1 に対応したけど、 API が変わっていてそのまま更新するだけでは 1.1 対応にならないので注意。 https://github.com/semifor/net-twitter-lite