Twitter API - 获取帐户的转发计数

jea*_*les 3 php twitter json

我希望获取特定用户收到的转发总数。那可能吗?

现在,我可以获取推文总数、关注者数量和好友数量。

我正在使用的代码是:

$username = "username";
$url = "https://api.twitter.com/1.1/users/show.json";
$requestMethod = "GET";
$getfield = "?screen_name=".$username."&include_entities=true";
$twitter = new TwitterAPIExchange($settings);
$string = json_decode($twitter->setGetfield($getfield)
    ->buildOauth($url, $requestMethod)
    ->performRequest(),$assoc = TRUE);
Run Code Online (Sandbox Code Playgroud)

Jua*_* E. 5

转发总数不是与Users关联的属性。每条推文在 retweet_count 字段中都有收到的转发次数。

您需要获取用户的所有推文,并将转发次数相加,以获得用户收到的转发总数。您会发现的问题是,您可以从用户获取的推文数量限制为最后 3200 条推文https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get- statuses-user_timeline.html