Subscribed unsubscribe Subscribe Subscribe

followerの一覧を取得するPHPスクリプト

http://github.com/abraham/twitteroauth
↑これ使いました。

<?php
require_once("twitteroauth.php");
$consumer_key = "[consumer_key]";
$consumer_secret = "[consumer_secret]";
$access_token = "[access_token]";
$access_token_secret = "[access_token_secret]";

$to = new TwitterOAuth($consumer_key,$consumer_secret,$access_token,$access_token_secret);

$next_cursor = -1;

do{
  $req = $to->OAuthRequest("https://api.twitter.com/1/statuses/followers.xml",
			   "GET",
			   array("cursor"=>"$next_cursor"));
  
  $xml = simplexml_load_string($req);
  $next_cursor = $xml->next_cursor[0];

  foreach($xml->users->user as $user){
    $screen_name = $user->screen_name;
    print $screen_name . "\n";
  }
}while($next_cursor != 0);
?>

りむったー、ってあるけどあれってどうやってんのかなーと思って。
自分だったらcronでこれ走らせてdiff取るかなあとか。

しっかしPHPは楽だなあ。