Twitter 我怎样才能按国家获得顶级青少年?

Twitter 我怎样才能按国家获得顶级青少年?,twitter,Twitter,我想知道如何按国家划分排名前二 例: Tweeps=推特人;) 排名逻辑:过去24小时最受欢迎的个人资料。*(如果你有任何击球手逻辑来获得受欢迎的Tweep,你也可以建议我) 我尝试了twitter API,但找不到这个 如果没有可用的api,您也可以建议可能的逻辑。Twitter对此没有api-Twirus收集自己的数据 可能的逻辑:使用示例流(或联系Twitter以访问更好的流,如gardenhose或firehose),并处理所有传入的tweet。你必须用数学来确定这条推特是在哪个国家发布

我想知道如何按国家划分排名前二

例:

Tweeps=推特人;)

排名逻辑:过去24小时最受欢迎的个人资料。*(如果你有任何击球手逻辑来获得受欢迎的Tweep,你也可以建议我)

我尝试了twitter API,但找不到这个


如果没有可用的api,您也可以建议可能的逻辑。

Twitter对此没有api-Twirus收集自己的数据

可能的逻辑:使用示例流(或联系Twitter以访问更好的流,如gardenhose或firehose),并处理所有传入的tweet。你必须用数学来确定这条推特是在哪个国家发布的。然后执行其他明显的逻辑,例如为用户保留一个关于提及次数的计数器。

对于包含所有感兴趣的推特,必须循环搜索结果,为每个用户创建一个计数。然后,您的问题就变成了排序结果的简单情况

由于每个请求最多有100个结果(每个分页结果大约有1500个),您几乎肯定必须通过指定
Since\u id
和/或
max\u id
参数来分块结果

  • 如果您希望获取有关您感兴趣国家的推文,您可以通过搜索(您首先必须使用来识别您感兴趣国家的地点ID;在印度,地点ID为)

  • 如果您希望从感兴趣的国家/地区获取推文,可以指定一个
    geocode
    参数,该参数由该国家/地区内的一个点和足够大的半径组成,以覆盖该国家/地区的其余部分。这两个要素可通过以下方式一次性获得:

  • 确定感兴趣国家的边界多边形;可以从现有来源获得这些信息,例如从。就印度而言,坐标是可用的

  • 查找多边形顶点的坐标,记住在计算中使用

  • 如果您希望排除在圆圈内但在国家边界多边形外进行地理标记的推文,则对于每个生成的推文,您必须确定其
    坐标是否位于多边形内


您的排名标准是什么?追随者人数?推文数量?转发推文的数量?被提及的次数?在什么时间段?@eggyal过去24小时(一天)特定个人资料的提及次数。当你说“tweeps by country”时,你是指用户关于该国的推文还是该国内部的推文?@eggyal此:提及任何国家用户的推文,但排名靠前的两位因具体国家而异。谢谢@eggyal的建议。我有一个关于twitter提供250 rq/hr的api请求限制的问题。假设我需要更多的要求,我该怎么办