【问题标题】:Twitter REST API ruby gem rate limits for basic questions基本问题的 Twitter REST API ruby​​ gem 速率限制
【发布时间】:2014-10-09 03:13:05
【问题描述】:

我正在为我的雇主创建一个商业智能仓库,Twitter 数据在列表中。我迷失在 Twitter 文档上。我的目标是(动态)创建这个列表

  • 新关注者(过去一天、一周、一个月)
  • 新关注(过去一天、一周、一个月)
  • 收到的消息(过去一天、一周、一个月)
  • 提及(过去一天、一周、一个月)
  • 发送、接收的消息(过去一天、一周、一个月)
  • 转推(过去一天、一周、一个月)
  • 发送的直接消息(过去一天、一周、一个月)

使用rubytwitter gem 我调用了client.followers 并探索了结果以感受它。但是,我立即受到了速率限制,并且在 Twitter 上的文档中也找不到任何关于如何传递日期范围的信息。

谁能告诉我如何完成其​​中一些请求?我是否需要不断突破限制,直到我知道每个人关注我的日期,然后自己汇总?

【问题讨论】:

  • 如下所述,您必须注册 firehose,但如果您需要处理多个社交媒体资源,那么我建议您查看 Twitter 也拥有的 Gnip。来自 Twitter、Facebook、Instagram、Disqus、Tumblr 等来源的 Gnip 聚合……包括 Stack Overflow ;)

标签: ruby twitter


【解决方案1】:

我不久前对此进行了探索,不幸的是,除非您注册 Twitter 的 firehose API,否则您将不得不处理其 API 的限制。

这是他们的盈利计划:-/不幸的是,所有内容都没有包含在 frimium 商业计划中。

如果您有任何问题,请告诉我!

【讨论】:

  • 谢谢。您甚至无法指定日期范围,这很烦人,但我将不得不使用速率受限的关注者列表方法来不断获取有关所有关注者的所有信息并从那里开始工作
  • 嘿 Killerpixler,是的 - 除了 Facebook 和 Reddit,这些社交网络/媒体 API 的限制可能真的令人沮丧/会阻碍进步:/ 尤其是 Twitter 和 Instagram API(它们是最糟糕的);希望随着时间和足够的人填写客户支持票,他们可能会选择提供更多附加功能。希望你有一个美好的周末! :0)
猜你喜欢
  • 1970-01-01
  • 2013-05-12
  • 2011-11-16
  • 2014-08-05
  • 1970-01-01
  • 1970-01-01
  • 2012-08-24
  • 1970-01-01
  • 2021-10-26
相关资源
最近更新 更多