アプリ版:「スタンプのみでお礼する」機能のリリースについて

perlでフォロワー一覧を取りたいのですがよくわからず困っています。

こちら、
http://pplace.jp/2012/10/1058/
参考にしてやろうとしているのですが、
使えなくなったとされる1が使えて、1.1のほうがむしろエラーになります。


http://api.twitter.com/1/statuses/followers/Twit …のID.xml
→ これはOK

http://api.twitter.com/1.1/friends/ids.json?scre …の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メソッド(?)はどうやって呼び出すのでしょうか・・・

A 回答 (1件)

Perl twitter関連のモジュール群は以下のURLにあります


https://metacpan.org/release/MMIMS/Net-Twitter-4 …

Version1.1移行ガイド
https://metacpan.org/module/MMIMS/Net-Twitter-4. …

Oauth Toolは適切であることを前提に回答するとして、

上記URLでお示ししたドキュメントと比較すると、OAuthのtraitsが微妙に違うのが気になります。
traits => [qw/API::RESTv1_1/],
    • good
    • 0
この回答へのお礼

ありがとうございました!
解決しました!

お礼日時:2013/07/17 00:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!