質問: json_decode($output,true); foreach ($tweets as $tweet) { print_r($tweet); } } 最小のコードでuser_timeline(最近のステータス)を取得する方法を教えてください。私はこれを見つけました: https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline しかし、私は次のエラーが出ます:"{"errors":[{"message":"could not authenticate you","code":32}]}" そこにはたくさんのクラスがありますが、いくつか試してみると、twitterでのこれらの更新のためにどれも機能しないようです。さらに、それらのうちのいくつかは、私が本当に必要としない多くの機能を持つかなり高度なクラスです。phpで最近のユーザーステータスを取得するための最も簡単で最短の方法は何ですか?
回答: oauth phpライブラリがインストールされている場合は、自分でリクエストを作成することについて心配する必要はありません。$oauth = new oauth($consumer_key, $consumer_secret, oauth_sig_method_hmacsha1, oauth_auth_type_uri); $oauth->settoken($access_token, $access_secret); $oauth->fetch("https://api.twitter.com/1.1/statuses/user_timeline.json"); $twitter_data = json_decode($oauth->getlastresponse()); print_r($twitter_data); 詳細については、 docs または example をご覧ください。ライブラリを取得するにはpecl install oauthを使用できます。