PHPでtwitterAPIから指定したツイートの情報を取得する方法

PHPでtwitterAPIから指定したツイートの情報を取得する方法です。
任意のツイートを1つ取得するエンドポイントです。

今回使うのは以下のREST

GET statuses/show/:id

Twitter Developer Documentation

パラメータ

idのみ必須。
複数指定するには、,で区切る。

ソースコード

//twitteroauth.phpをインクルードします。ファイルへのパスはご自分で決めて下さい。
require “twitteroauth/autoload.php”;
use Abraham\TwitterOAuth\TwitterOAuth;

//Consumer keyの値を格納
$sConsumerKey = “XXXXXXXXXXXXXXXXXXXXXXXXXX”;
//Consumer secretの値を格納
$sConsumerSecret = “XXXXXXXXXXXXXXXXXXXXXXXXXX”;
//Access Tokenの値を格納
$sAccessToken = “XXXXXXXXXXXXXXXXXXXXXXXXXX”;
//Access Token Secretの値を格納
$sAccessTokenSecret = “XXXXXXXXXXXXXXXXXXXXXXXXXX”;

$to = new TwitterOAuth($sConsumerKey,$sConsumerSecret,$sAccessToken,$sAccessTokenSecret);

$Req = $to->get(‘statuses/show’, array(“id” => “XXXXXXXXXXX”));

上を実行すると、指定したIDのツイート情報がjson形式でが返ってきます。