PHP等待回复

时间:2014-10-09 10:16:07

标签: php api rest curl

我想为我已实施的内容找到更好的解决方案,因为我知道我所做的事情非常糟糕。

我正在创建一个RESTFUL API,用户会向我发送API密钥和电话号码。

我验证用户,然后打电话给我给的号码,拨打电话我使用CURL使用CURL,在呼叫时给我发送响应200,我等待用户输入详细信息通过检查数据库电话,直到响应不在特定列

接到电话的用户必须在我需要捕获的IVR上输入响应,他们使用我拥有的另一个api发送给我,我在数据库中保存来自被叫用户的响应。

现在,当IVR呼叫到达我的api并更新记录时,第一个API仍在等待,第一个api向前移动并向发出api呼叫的用户发回成功或失败。

现在,我想让这个有效且无法想出办法。我不想继续使用检查来检查数据库是否完成,就好像我有多个用户一样,这会导致开销。

有人可以帮助我吗?

我很抱歉,如果不清楚,我的写作技巧不是很好。我已经创建了一个小图,供大家了解我上传的内容

enter image description here

0 个答案:

没有答案