【问题标题】:Is there a way to use since_id and max_id in Twitter's Search API?有没有办法在 Twitter 的搜索 API 中使用 since_id 和 max_id?
【发布时间】:2011-04-15 12:13:34
【问题描述】:

我正在尝试获取两个特定 ID 之间的搜索结果,但它似乎忽略了 ID,这是我的查询示例:

http://search.twitter.com/search.json?since_id=58308825907871744&q=%23twitter&rpp=100&max_id=58309448581660674

如果我更改 ID,它只会返回相同的结果集。有什么想法吗?

【问题讨论】:

    标签: twitter


    【解决方案1】:

    很遗憾,search API 不支持 max_id 参数。它具有 until 参数,而是指定为日期而不是状态 ID。因此,您必须重新格式化查询,如下所示:

    http://search.twitter.com/search.json?since_id=58308825907871744&q=%23twitter&rpp=100&until=2011-04-14

    Twitter API issue 2052 详细说明了 Twitter 对您提出的问题的回应。

    【讨论】:

      【解决方案2】:

      请注意,在 v1.1 中,搜索 api 支持 max_id。

      https://dev.twitter.com/rest/reference/get/search/tweets#api-param-max_id

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-31
        • 2016-04-29
        • 2015-12-07
        • 2011-09-18
        • 2013-03-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多