聚会 API 允许您获取推送的数据更新。如下所示的CURL
请求:
http://stream.meetup.com/2/open_events
将返回不断更新的事件流。这个导入的流会随着新数据的推送而不断更新。我正在尝试想出使用此流的最佳方法,但我不确定什么是标准的。我想只CURL
在一个while循环中运行一个请求,但这只会永远运行,并且从我的codeigniter项目中的控制器函数运行它似乎不切实际。与这样看似无限的事件流交互的正确方法是什么?有没有比从控制器功能运行进程更好的方法?运行一个经常醒来的 chron-job 以从之前停止的地方继续处理是否更明智?
更新:进一步调查表明,从该流导入数据使用分块传输编码。令我困惑的是,这条流似乎是无限的。它只是不停地输出数据。我仍然不明白如何从这样的数据流中导入数据。cron 作业似乎也不是将这样的流导入我的 mysql 数据库的答案。
这是记录会议流的资源的链接: http ://www.meetup.com/meetup_api/docs/stream/2/open_events/
感谢您的帮助。