PHP cURL;在继续之前等待API状态更改

时间:2017-02-22 01:53:36

标签: php loops for-loop curl while-loop

我正在对API(广告交易所)进行php cURL请求。

请求会创建一个生成2-60秒的报告,具体取决于服务器负载。 (95%的时间,只需2秒)。

当我执行此请求时,我从API获取一组数据,包括报告状态,我将其设置为$ foundreportstatus。 如果我立即检查$ foundreportstatus,它会说" In Progress"。

有没有办法每2秒重新检查/更新$ foundreportstatus,看看状态是否已更改为“完成”#?

之前曾建议我使用外部插件(例如Gearman)来处理异步请求。有没有办法避免安装任何插件?

0 个答案:

没有答案