twitteroauthを使ってtwitterAPIを使ってみる その5 – フォロワーの一覧を取得

Filed under PHP, twitter

twitteroauthってのを使うと、TwitterAPIのOAuth認証が簡単に扱えるってことで、挑戦してみました。

今回は、自分がフォローしているユーザーのユーザーID一覧を取ってきます。

ユーザーの名前ではなくIDであることに注意してください。

前準備などはこちらを見てください。

今回は、「http://api.twitter.com/1/friends/ids.xml」にパラメータを付加してアクセスします。

APIの詳しい仕様は公式であるこちらを見ると分かりやすいです。

以下、ソースです。

<?php
// コマンドラインで実行してください。

// twitteroauthを利用
require_once('twitteroauth/twitteroauth.php');

$consumer_key = "Consumer keyを入力";
$consumer_secret = "Consumer secretを入力";
$access_token = "Access Tokenを入力";
$access_token_secret = "Access Token Secretを入力";

// OAuthオブジェクトの生成
$connect = new TwitterOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret);
$connect->format = "xml";

// フォローしてるユーザーのID一覧を取得
$api_url = "http://api.twitter.com/1/friends/ids.xml";
$method = "GET";
$option = array("screen_name" => "sakef");
$req = $connect->OAuthRequest($api_url,$method,$option);

$xml = simplexml_load_string($req);
foreach ($xml->id as $id) echo $id."\n";
?>

Post a Comment

Your email is never published nor shared.