PerlでWebAPIにアクセスしたい…のでモジュールを入れる【TwitterAPI】
エラーばっかり出る。このやろう。
参考:
Perl - LWPでOauthクリア。とりあえずTwitterのタイムライン取得。 - Qiita
1.Httpsに対応したモジュールが入ってない
LWP/Protocol/https.pmが入ってなかった悲しみ。
管理者権限ないので、
ブラウザからDL→解凍→自分のディレクトリに入れる→パス通し
DLはここから。
2.500エラーが出る
参考:[Perl] LWP::UserAgent で SSL 証明書のエラーへの対応 - Open MagicVox.net
というわけでMozilla::CAを入れたい。
↑と同じく
ブラウザからDL→解凍→自分のディレクトリに入れる→パス通し
DLはここから。
3.タイムスタンプがずれているエラー
{"errors":[{"code":135,"message":"Timestamp out of bounds."}]}
変数にちゃんと現在時刻設定してなかった(・ω<)
oauth_timestamp=time
にしてさっくり解決。