【发布时间】:2017-07-16 07:21:27
【问题描述】:
我正在使用 Twitter REST API [PHP] 一个月。现在我尝试 STREAMING API,因为 REST API 有几个缺点。
我使用fennb/phirehose 来处理Streaming API。
但经过多次试验和错误,我意识到我无法使用 Streaming API 获取过去/以前的推文。
- 我运行脚本
- 我发推文
console/cmd 会立即捕捉到我的推文
我停止脚本
- 我发推文
- 我运行脚本
- 控制台不返回任何结果。
问题是,在编程和服务器中,有时会发生一些糟糕的事情。让我们称之为服务器关闭或失去互联网连接。当我的服务器关闭时,我永远不会收到所有以前发布的推文。 (我有 40 个搜索词或更多)。
所以。我想问:
- 我们可以使用 Streaming API 获取上一条推文吗?
- 如何预防/解决这种情况(控制台抛出错误、服务器重启、互联网中断等)?
【问题讨论】:
-
@Trix 感谢编辑