$shibayu36->blog;読者になる$shibayu36->blog;株式会社アンドパッドでエンジニアをしています。プログラミングや読書のことなどについて書いています。v1.1に関連するお話です。APIを利用する際に使われているNet::TwitterとNet::Twitter::Liteに関することについて書いてみます。APIのperlクライアントの一つです。APIを簡単に利用できることが出来ます。Net::TwitterはMooseに依存していました。そのためMoose依存を無くし、同じ機能を有したモジュールが同じ作者によって作られました。それがNet::Twitter::Liteです。APIを使いたければNet::Twitter::Liteを使うのがよいでしょう。面倒であればOAuth系だけ他のモジュールに頼り、独自実装でも良いかもしれません。APIのv1.1対応をしていて、Net::Twitter::Liteの中身はどうなってるんだろうなーと思ったので調べて見ることにしました。このへんから適当にダウンロードしてみると、lib/Net/Twitter/Lite.pmに以下の様な定義がずらっと並んでいて、動的にメソッドを作っていることがわかりました。],....なるほどなるほどと思い、そこでもう少し調べようと思ってgithubからcloneしてくることにしました。するとcloneした中にlib/Net/Twitter/Lite.pmが存在しません。