【问题标题】:why do i only see one tweet in the search from API Query?为什么我在 API Query 的搜索中只看到一条推文?
【发布时间】:2012-02-07 08:37:59
【问题描述】:

我正在使用以下查询:

https://twitter.com/search.json?callback=?&q=from:_adeel&count=5&include_entities=true&include_rts=true

我想查看该用户的最后 5 条推文。您可以看到user 有超过 2 条推文,但查询只返回 2 条推文。我正在关注推特搜索API,但我看不出我做错了什么。我更喜欢使用 twitter 搜索 API,因为我想在客户端执行搜索而没有身份验证和速率限制。

你知道我做错了吗?

【问题讨论】:

  • 另外值得注意的是 - 即使您没有经过身份验证,您仍然受到速率限制。文档状态“......来自 IP 地址的所有请求都应用于搜索速率限制。” dev.twitter.com/docs/rate-limiting

标签: ruby-on-rails ruby api twitter twitter-search


【解决方案1】:

如文档中的here 所示,搜索 API 是最近推文的索引,在 6-9 天之间。您链接到的用户的其他推文似乎就在此窗口之外。

总结一下——你没有做错任何事。这只是 Twitter API 的一个限制。

【讨论】:

  • 还有下一项:You cannot use the Search API to find Tweets older than about a week.
猜你喜欢
  • 2021-07-09
  • 1970-01-01
  • 1970-01-01
  • 2014-10-25
  • 1970-01-01
  • 2020-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多