[英]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.