php - 如何使用新 API 1.1 获取完整的 Twitter 关注者列表

标签 php twitter twitter-oauth

我正在使用此 https://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=sitestreams&count=5000 列出 Twitter 关注者列表,但我得到了只有 200 个关注者的列表。如何使用新的 API 1.1 增加 Twitter 关注者列表?

最佳答案

您必须先设置您的应用程序

<?php
$consumerKey = 'Consumer-Key';
$consumerSecret = 'Consumer-Secret';
$oAuthToken = 'OAuthToken';
$oAuthSecret = 'OAuth Secret';

# API OAuth
require_once('twitteroauth.php');

$tweet = new TwitterOAuth($consumerKey, $consumerSecret, $oAuthToken, $oAuthSecret);

您可以从这里下载 twitteroauth.php:https://github.com/elpeter/pv-auto-tweets/blob/master/twitteroauth.php

然后

您可以像这样检索您的关注者:

$tweet->get('followers/ids', array('screen_name' => 'YOUR-SCREEN-NAME-USER'));

如果您想检索下一组 5000 个关注者,您必须添加第一次调用时的游标值。

$tweet->get('followers/ids', array('screen_name' => 'YOUR-SCREEN-NAME-USER', 'cursor' => 9999999999));

您可以阅读以下链接:使用游标导航集合:https://dev.twitter.com/docs/misc/cursoring

关于php - 如何使用新 API 1.1 获取完整的 Twitter 关注者列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17417379/

相关文章:

php - 无法让 jQuery 的 .ajax 与 Internet Explorer 一起工作

java - 通过 http 代理使用 twitter4j 连接到 twitter 流

android - 如何与此应用程序中的 facebook 和 twitter 按钮共享 android 应用程序

ios - 在 iOS 中从 Twitter 获取用户个人资料详细信息(尤其是电子邮件地址)

node.js - 使用 Twitter 中的 Meteor 应用程序发送推文

c# - 在没有第 3 方库的情况下通过 API 1.1 使用 Twitter OAuth

PHP 输出缓冲检查?

javascript - 使用 JavaScript jQuery 从 url 获取 GET 变量

php - 主键 - 随机字节好或坏

python - 尝试通过 tweepy 换行(回车?)