如何显示我的所有Twitter好友?

时间:2013-02-15 09:48:17

标签: php twitter

这个脚本运行得不好。

<?php
//include twitter class
require('classes/twitter.php');

$twitter = new Twitter('custToken', 'custSecret');

// set tokens
$twitter->setOAuthToken('blah blah');
$twitter->setOAuthTokenSecret('blah blah');

//$tweet = "This tweet was posted from a custom php script.";
//$twitter->statusesUpdate($tweet); // <-- this works!

$friends = $twitter->friendsList('tynamite');
foreach ($friends as $friend){
    print_r($friend);
    echo "<hr>";
}
?>

我想在列表中显示我所有的Twitter好友(我关注的每个人)。 我得到的结果就是这个。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

你应该传递一个光标。您可以使用类似下面的代码(未经测试且只是伪代码):

while($count == 20) {
 $friends = $twitter->friendsList('tynamite', $cursor);
 $count = count($friends);
 $cursor++;

 .. your code ..
}

答案 1 :(得分:0)

twitter使用json返回其结果。您需要解析返回的结果并提取您需要的信息。请查看此blog以获取有关如何使用php解析json

的示例