2011-11-23 51 views
2

我正在开发使用twitter和OAuth登录的应用程序。我正在使用Zend_OAuthzend_service_twitter类。问题是我想收集所有追随者的列表,但是当我使用userFriends()userFollowers()方法时,即使我将页面参数传递给函数,我也只能得到最后100个用户的关注。Zend_service_twitter和关注者列表

我想找到一种方法让我的所有追随者或至少能够100分或100这样的事情。

+0

你可以通过挖掘ZF代码来检查实际的请求是干什么的。嘿,它实际上是发送参数,而不是忽略它。 –

回答

0

因此,官方文档,可以页面参数传递给该方法:

()方法接受可选参数的阵列,以修改所述查询的追随者。

id指定返回关注者列表的用户的ID或屏幕名称。

页面指定您想要返回哪个页面。

所以我应该是这样的:

$user->followers(array("page" => 1)); 

编辑:由于我也有这个问题,不能真正弄清楚为什么分页没有工作,我用

像这样的解决方案:

$twitter_url = 'https://api.twitter.com/1/users/show.json?user_id='. $userTwitterId; 
$response = json_decode(file_get_contents($twitter_url)); 
$followrs = $response['followers_count']; 
相关问题