2024-04-25 12:36:22 发布
网友
在Twilio的教程中,它将action参数设置为/handleDialCallStatus,但我不知道当它重定向到url时会发生什么。如何处理呼叫的状态。呼叫完成后,如何重新导向至另一个url
action
/handleDialCallStatus
这里是Twilio福音传道者。在
当<Dial>调用结束时,actionURL告诉Twilio在哪里发送GET或{}请求。根据以下场景之一,DialCallStatus被传递到操作URL:
<Dial>
GET
DialCallStatus
no-answer
busy
answered
connected
failed
canceled
你如何处理这些情况?在Dial动词的action属性URL中。在
Dial
<Dial timeout='50' action='your_url'>
在这个操作URL上托管的web应用程序可以查看DialCallStatus,并向Twilio发送一个响应,告诉它下一步该做什么。在
您可以用另一个url(绝对或相对)替换您的url以重定向到那里,Twilio将在被呼叫方挂断后继续初始呼叫。在<Dial>之后包含的TwiML动词将不可访问,因此如果您想对初始调用执行更多操作,则需要使用TwiML关于如何处理该调用的说明来响应Twilio的请求。在
此<Dial>之后包含的任何TwiML动词都将无法访问,因为您对Twilio的响应完全控制了初始调用。如果你想在最初的通话中采取更多的行动,你必须对Twilio的请求做出回应,告诉他们如何处理这个电话。在
希望这有帮助。在
这里是Twilio福音传道者。在
当}请求。根据以下场景之一,
<Dial>
调用结束时,action
URL告诉Twilio在哪里发送GET
或{DialCallStatus
被传递到操作URL:DialCallStatus
=no-answer
DialCallStatus
=busy
DialCallStatus
=answered
DialCallStatus
=connected
DialCallStatus
=failed
DialCallStatus
=canceled
你如何处理这些情况?在
Dial
动词的action
属性URL中。在<Dial timeout='50' action='your_url'>
在这个操作URL上托管的web应用程序可以查看
DialCallStatus
,并向Twilio发送一个响应,告诉它下一步该做什么。在您可以用另一个url(绝对或相对)替换您的url以重定向到那里,Twilio将在被呼叫方挂断后继续初始呼叫。在
<Dial>
之后包含的TwiML动词将不可访问,因此如果您想对初始调用执行更多操作,则需要使用TwiML关于如何处理该调用的说明来响应Twilio的请求。在此
<Dial>
之后包含的任何TwiML动词都将无法访问,因为您对Twilio的响应完全控制了初始调用。如果你想在最初的通话中采取更多的行动,你必须对Twilio的请求做出回应,告诉他们如何处理这个电话。在希望这有帮助。在
相关问题 更多 >
编程相关推荐