[英]Zend_service_twitter and the list of followers
我正在开发一个使用Twitter和OAuth登录的应用程序。 我正在使用Zend_OAuth
和zend_service_twitter
类。 问题是我想收集所有关注者的列表,但是当我使用userFriends()
或userFollowers()
方法时,即使我将页面参数传递给函数,我也只能得到最近的100个用户。
我想找到一种方法来吸引我的所有关注者,或者至少能够将他们100个100个分页或类似的内容。
相应地,官方文档,您可以将page参数传递给方法:
followers()方法接受可选参数数组以修改查询。
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'];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.