Twilio Studio-在挂断电话上拨打电话发出http请求

时间:2019-07-10 13:29:33

标签: twilio twilio-api

我有一个Studio Flow,我想在其中的流程的不同步骤之间发送很多HTTP请求。

首先,我使用rest API触发流程,并使用“拨打电话”小部件来调用用户。如果除了用户接听之外还发生了其他事情,我想向我的服务器发送HTTP请求。 我已经创建了流程的第一部分来测试这些HTTP请求: twilio studio flow http requests

除了拿起电话外,我所做的一切,例如:让它响到最后,当我打来电话时立即挂断电话,确保当我打来电话时我的线路忙,...这些事件都没有发生发送到我的数据库。

我知道HTTP请求小部件和我要发布的URL正常工作,因为当我在“ Answered”下附加HTTP请求小部件时,我正在数据库中获取结果。

我一直在使用“拨打电话”小部件中的“超时”选项。但是我不确定如何解决这个问题。 如果我将其设置得太低(即:10秒),电话将在10秒后停止振铃(但http请求将正常进行)。如果我将其设置得太高(即:60秒),则我的电话将在自身+-20秒后停止通话,并且不会进行任何HTTP请求。

如何确保我能捕捉到所有发生的动作?

EDIT:超时设置为60秒的流日志示例。 log hangup event flow

0 个答案:

没有答案