※ ChatGPTを利用し、要約された質問です(原文:TwitterAPI1.1でGetメソッド(?)の)
TwitterAPI1.1でフォロワー一覧を取得する方法
このQ&Aのポイント
TwitterAPI1.1のGETメソッドを使用して、perlでフォロワー一覧を取得する方法を知りたいです。
現在、使用しているパーミッションが古いため、TwitterAPI1.1ではなく1.0を使用する必要があります。
OAuthを使用してGETメソッドでTwitterAPI1.1の情報を取得する方法について詳細を調査しましたが、情報が見つかりませんでした。
TwitterAPI1.1でGetメソッド(?)の
perlでフォロワー一覧を取りたいのですがよくわからず困っています。
こちら、
http://pplace.jp/2012/10/1058/
参考にしてやろうとしているのですが、
使えなくなったとされる1が使えて、1.1のほうがむしろエラーになります。
http://api.twitter.com/1/statuses/followers/TwitterのID.xml
→ これはOK
http://api.twitter.com/1.1/friends/ids.json?screen_name=TwitterのID
→ エラーになる
{"errors":[{"message":"Bad Authentication data","code":215}]}
どうやらOauthの失敗とのことですが、、、
簡単なサンプルは動きました。
---- こちらは確認 つぶやきサンプルです -------------
use strict;
use Net::Twitter;
my $consumer_key = ''
my $consumer_secret = '';
my $token = '';
my $token_secret = '';
my $nt = Net::Twitter->new(
traits => [qw/OAuth API::REST/],
consumer_key => $consumer_key,
consumer_secret => $consumer_secret,
access_token => $token,
access_token_secret => $token_secret,
);
my $result = $nt->update('Hello World');
-----------------------------------------------------
しかし、
そもそも上のようなURL(GETメソッド?)をどうやってOAuthで呼び出すのかがわかりません・・・
perldoc Net::Twitter
も見たのですが、それっぽい記述はありませんでした・・・
perlでTwitter1.1のAPIのGetメソッド(?)はどうやって呼び出すのでしょうか・・・
お礼
ありがとうございました! 解決しました!