首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我们可以使用Twitter流API获取先前的tweet吗?

我们可以使用Twitter流API获取先前的tweet吗?
EN

Stack Overflow用户
提问于 2017-02-25 04:16:17
回答 1查看 248关注 0票数 1

我正在使用Twitter REST PHP一个月。现在我尝试使用流API,因为REST 有几个缺点。

我使用芬尼布/平喉来处理流API

但是经过几次尝试和错误之后,我意识到我无法使用Streaming 获得过去/以前的推文。

  • 我运行脚本
  • 我发推特
  • 控制台/cmd将立即捕获我的tweet
  • 我停止了剧本
  • 我发推特
  • 我运行脚本
  • 控制台不返回任何结果。

问题是,在编程和服务器中,有时会发生大便。让我们称其为服务器停机或失去互联网连接。我永远不会得到所有以前的推文,当我的服务器关闭。(我有40个搜索词,以后还有更多)。

所以。我想问:

  1. 我们可以使用流媒体API获取先前的tweet吗?
  2. 如何防止/解决这种情况(控制台抛出错误、服务器重新启动、互联网中断等)?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-26 11:56:38

Twitter的基本流媒体API是实时的,约占Twitter实际消防站的1%。您不能通过流检索旧的Tweets,并且需要返回到基本的REST,以检查在断开连接时遗漏的任何内容。

Twitter的企业数据API包括历史PowerTrack,它可以让您获得更老的Tweets,以及在断开连接时的重放功能,但是这些API是商业化的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42455937

复制
相关文章

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档