今回は Twitter の REST API の中の users/show を使ってユーザ情報を取得してみましょう。
$oauth = new OAuth();
$oauth->setToken($token, $secret);
$result = $oauth->fetch('https://api.twitter.com/1.1/users/show.json', array('user_id'=>$id), OAUTH_HTTP_METHOD_GET);
$response = $oauth->getLastResponse();
$response = json_decode($response);
var_dump($response);
まず、アクセストークンと API シークレットを OAuth オブジェクトへセットします。
次に fetch() メソッドで API を実行した後、getLastResponse() で実行結果を取得します。
Twitter からは JSON 形式のデータが返ってくるので json_decode() でデコードします。
これでユーザの画像やプロフィールなどの情報を取得することができます。
その他の API も fetch() メソッドを使って実行することができます。

0 件のコメント:
コメントを投稿