Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twitter-使用新API获取共享数量_Twitter - Fatal编程技术网

Twitter-使用新API获取共享数量

Twitter-使用新API获取共享数量,twitter,Twitter,因此,既然我们不再能够使用Twitter的API获得共享计数,那么有没有解决办法来获得结果,不管结果有多复杂 我唯一想到的是使用search/tweets端点逐页获取tweets,然后使用next_results对象获取下一页,每次都计数 显然,这有很大的缺陷,对于一个流行的搜索词来说,循环的下一次迭代可能会有重复项,更不用说太多的API调用将调用速率限制器。从API中没有好的方法。有跟踪共享的第三方服务 我使用-一旦你注册了你的域,你可以调用一个URL,如: http://public.new

因此,既然我们不再能够使用Twitter的API获得共享计数,那么有没有解决办法来获得结果,不管结果有多复杂

我唯一想到的是使用
search/tweets
端点逐页获取tweets,然后使用
next_results
对象获取下一页,每次都计数


显然,这有很大的缺陷,对于一个流行的搜索词来说,循环的下一次迭代可能会有重复项,更不用说太多的API调用将调用速率限制器。

从API中没有好的方法。有跟踪共享的第三方服务

我使用-一旦你注册了你的域,你可以调用一个URL,如:

http://public.newsharecounts.com/count.json?url=https://shkspr.mobi/blog/2015/03/this-is-what-a-graph-of-8000-fake-twitter-accounts-looks-like/
并获取JSON计数

{
  "url":"https://shkspr.mobi/blog/2015/03/this-is-what-a-graph-of-8000-fake-twitter-accounts-looks-like/",
  "count":739,
  "tracked":6,
  "historic":733
}
还有一种类似的方法——尽管我在这方面没有太大的成功