我无法在Twilio文档中找到关于如何从接收端收集关键输入的答案。例如,我有网络客户端将拨打个人(说接待员)。现在我想根据接待员的意见采取行动。我如何从接待员(呼叫接收方端)收集密钥?
我尝试过很少与" Dial"和#34;收集"动词但它没有用。 请帮忙 !!
答案 0 :(得分:0)
您可以使用“收集”来完成您的要求。
看看这个:
在动词中使用以下一个或多个属性:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather timeout="10" finishOnKey="*">
<Say>Please enter your pin number and then press star.</Say>
</Gather>
</Response>
答案 1 :(得分:0)
Zack与Twilio支持。使用REST API进行调用或使用帮助程序库。
这里是使用REST API和一些示例进行调用的文档: https://www.twilio.com/docs/api/rest/making-calls
当您拨打电话时,当收件人回答时,您需要为要执行的TwiML指定To
号码,From
号码和Url
电话。
正如Murali所提到的,您需要使用<Gather>
来接受通话接收方按下的数字。
因此,您在调用中指定的URL应返回如下所示的TwiML:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather action="http://somedomain.com/capture-digits">
<Say>Please enter your some digits.</Say>
</Gather>
</Response>
收件人按下的任何数字都将作为回调邮寄到您的服务器。您在action
属性中指定的网址是我们发布这些详细信息的位置。
以下是使用<Gather>
的完整文档和示例:
https://www.twilio.com/docs/api/twiml/gather
如果您需要进一步的帮助,请在此联系我们: https://www.twilio.com/help/contact
谢谢!