0

我想知道在 Twitter API 搜索中使用 since_id 会返回什么?我一直在反复尝试通过我们缓慢的互联网获取 json 数据并测试不同形式的查询。我正在使用搜索 api 并尝试分配

since_id = "" 

但是,经过反复试验,大部分时间我得到响应:0 但有时间响应为 200(这是成功的)。有时我反复运行它只是为了确保发现相同的代码有时会返回 0 或 200。所以我猜这只是互联网连接。

在我的结果中,返回的推文只是当前日期发布的推文。我不确定,我想确认一下,还有没有办法让所有日期从最新到最旧?因为我正在尝试获取从当前日期到上个月提到“龙”一词的所有推文的计数。我曾尝试在上个月使用“直到”查询第一个日期的所有结果,以获取到那个时候的最新 ID。然后另一个查询“since_id”到当前的计数。但由于一些连接问题,我无法判断它是否正常工作。

请问有什么想法吗?谢谢

4

1 回答 1

1

since_id参数用于浏览用户的时间线。如果您提交一个since_id等于某个状态 id 的查询,您的结果将只包含status_id大于您指定的推文。由于您使用的是搜索 API,我建议您改用搜索功能本身提供的搜索运算符。例如,查询“superhero since:2011-05-09”将返回包含“superhero”并自日期“2011-05-09”(年-月-日)发送的结果。

希望这可以帮助。

于 2013-08-01T17:56:30.933 回答