人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

TwitterでOAuth認証ログインさせたユーザーのタイムラインを取得したいのですが…

https://github.com/abraham/twitteroauth のライブラリを使ってTwitterでログインさせた後、取得したユーザーのアクセストークンとアクセストークンシークレットキーを使ってログインしたユーザーのMention欄を取得しようとしているのですが、何故か以下のようなエラーが出てしまいます。
この場合は何が間違っているんでしょうか。

なお、twitteroauth.phpは21行目のAPI root urlをhttps://api.twitter.com/1/からhttps://api.twitter.com/1.1/に変更しています。

・コード
<?
require_once("twitteroauth.php");

$CONSUMER_KEY = '登録したアプリのコンシューマーキー';
$CONSUMER_SECRET = '登録したアプリのコンシューマーシークレット';
$ACCESS_TOKEN = 'ユーザーのアクセストークン';
$ACCESS_TOKEN_SECRET = 'ユーザーのアクセストークンシークレット';

$oauth = new TwitterOAuth($CONSUMER_KEY, $CONSUMER_SECRET, $ACCESS_TOKEN, $ACCESS_TOKEN_SECRET);

$mentions = $oauth->get('statuses/mentions_timeline');

var_dump($mentions);
?>

・結果
object(stdClass)#5 (1) {
["errors"]=>
array(1) {
[0]=>
object(stdClass)#6 (2) {
["message"]=>
string(24) "Invalid or expired token"
["code"]=>
int(89)
}
}
}


●質問者: 古道京紗
●カテゴリ:ウェブ制作
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ