用队列调用laravel中的外部api

时间:2018-04-25 17:29:42

标签: php api laravel-5 queue laravel-queue

我正在尝试开发类似保险的网站,但是我被困在一个位置,就像从用户那里获取输入数据后我想将这些输入传递给多个不同的外部api,并将所有api响应发送到页面但是如果其中一个api响应失败整个过程失败,我也不想让用户等待太久。我正在考虑使用队列,但不知道如何从队列中获得响应。我甚至试图设置装备,但它太复杂,无法继续工作。任何帮助将不胜感激..

1 个答案:

答案 0 :(得分:0)

您可以尝试使用队列作业链接。那么您的作业将按顺序发送..

要获得API失败或成功的确认,请创建一个回调API,当您的队列对象被调度为所需的状态时,它将被命中。并且可以根据您的意愿编写逻辑。

我希望这在一定程度上有所帮助..