IT Office Nishimiyahara

個人用スマホから商用プログラミングまでなんでもお任せ下さい

Net::Twitter::Liteでの認証が爆速になって生きるのがつらい

      2014/07/04

@nqounetです。

Net::Twitter::Lite

Perlで「Twitterでログイン」とか、そういうのを作るときに、Net::Twitter::Liteはとても便利です。

Mojoliciousで、Net::Twitter::Liteでの認証処理を書いていたのですが、OAuthで使うget_authorization_urlやrequest_access_tokenが遅すぎて(30秒ほどかかる)、nginx経由だと502エラーが出て困っていました。

LWP::Protocol::Net::Curl

そんな時に見つけたのがこのページ。

Net::Twitter::Liteでは、内部的にLWP::UserAgentを使っているので、もしかしたら…と思ってやってみたら、上手くいきました。

使い方は、Net::Twitter::Liteを使う前にuseしておくだけで良さそうです。

他には何も変えていないのに、認証がすぐに終わるようになった。

30秒もかかるなんてなにかおかしい

認証が速く終わるようになったので問題はないのですが。

結局何がおかしいのか全然わかりません。

respo

respo link

ZenBackWidget

 - 情報技術について