如何用TwitterAPIExchange查找各国最受关注的账户?

我正在建立一个按国家分类的最受关注的账户列表。我正在使用 TwitterAPIExchange 但我没有找到合适的API。

我找到了下面的API,但我无法正常管理它。https:/developer.twitter.comendocsgeoplace -informationoverview。

你能帮助我吗?

$url = "https://api.twitter.com/1.1/geo/id/df51dec6f4ee2b2c.json";

$requestMethod = "GET";

$twitter = new TwitterAPIExchange($settings);
$response = $twitter->setGetfield($getfield)
         ->buildOauth($url, $requestMethod)
         ->performRequest();

$string = json_decode($response, true);

echo '<pre>';
print_r($string);
echo '</pre>';

解决方案:

我想不出有什么方法可以做到这一点,使用该API方法或任何其他方法。该 geo/id API返回的是一个地方的名称和位置(以及坐标或边界框)等信息,这对你没有帮助。

这里的问题是,你想做两件事:-通过地理位置搜索用户-通过最多关注者过滤用户

Twitter上没有针对用户的地理搜索,即使有,用户的地理(个人资料位置)也是一个自由字段,比如你可以将自己的位置设置为 “月球”,而月球显然不是地球上的一个地点或国家,所以这样的搜索可能非常不准确。

总之,没有API功能可以直接帮助你,这将是一个非常手动的工作。

本文来自投稿,不代表实战宝典立场,如若转载,请注明出处:https://www.shizhanbaodian.com/20887.html

(0)
上一篇 1天前
下一篇 1天前

相关推荐

发表评论

登录后才能评论