gpt4 book ai didi

twitter - 我如何按国家/地区获得热门推文?

转载 作者:行者123 更新时间:2023-12-01 10:05:58 33 4
gpt4 key购买 nike

我想知道如何按国家/地区获取热门推文。

例如:http://india.twirus.com/?category=india&freqtype=today

Tweeps = 推特人 ;)

排名逻辑:最近 24 小时的 Top Mention 配置文件。 *(如果您有任何击球逻辑来获得流行推文,也可以建议我)

我试过 twitter API 但找不到这个。

如果没有可用的api,也可以提出可能的逻辑。

最佳答案

你必须search对于包含所有感兴趣的推文,然后遍历结果为每个用户创建一个计数。然后,您的问题就变成了对结果进行排序的简单情况。

由于每个请求最多有 100 个结果(每个分页结果大约有 1500 个),您几乎肯定必须通过指定 since_id 和/或 max_id 参数。

  • 如果您希望获得关于您感兴趣的国家/地区的推文,您可以通过place 进行搜索。 (您首先必须使用 geo search API 来识别您感兴趣的国家/地区的地点 ID;对于印度,地点 ID 为 b850c1bfd38f30e0)。

  • 如果您希望从您感兴趣的国家/地区获取推文,您可以指定一个geocode参数,该参数由该国家/地区内的一个点和足够的半径组成大到包括该国的其他地区。这两个元素都可以通过以下方式作为一次性练习获得:

    1. 确定感兴趣国家/地区的边界多边形;这些可以从现有来源获得,例如来自 CloudMade downloads site .在印度的情况下,坐标可用here .

    2. 找到 minimum bounding circle对于多边形的顶点,记得使用 geographical distance在计算中。

    如果您希望排除在圆圈内但在国家边界多边形之外进行地理标记的推文,对于每条生成的推文,您必须 determine它的坐标是否在多边形内。

关于twitter - 我如何按国家/地区获得热门推文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10649679/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com