我正在试用iOS版的Twillio,并在这里通过快速入门教程
https://www.twilio.com/docs/quickstart/php/ios-client/passing-parameters
现在,我按照教程设置了一个heroku帐户,到目前为止,我正在完成所有的事情,直到我在应用程序中按下拨号并向我输入的手机拨打电话时,我收到一条自动消息,说“欢迎来到Twillio”,然后在大约3秒内它挂断了。不会记录任何错误消息或任何内容。
任何帮助都将不胜感激。
发布于 2015-05-23 00:15:21
我是Twilio的布道者。
假设您使用的是来自the previous step in Twilio Client for iOS the quickstart的TwiML示例,那么听起来您的应用程序的行为与预期一致。
当使用Twilio客户端时,您需要告诉Twilio如何处理从iOS到Twilio的VoIP连接,这是通过设置一个具有返回一组TwiML“动词”的URL的web服务器来实现的。在快速入门中,我们显示的TwiML包括<Say>动词,它告诉Twilio获取文本并将其转换为您正在听到的机器人声音。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>Welcome to Twilio</Say>
</Response>一旦Twilio执行完您给它的所有TwiML谓词,它就会断开调用。
如果您想要与快速入门中显示的内容不同的体验,只需更改服务器返回的TwiML即可。例如,如果您想让Twilio将客户端呼叫中断到会议中,您可以将TwiML更改为:
<Response>
<Dial>
<Conference>Party Time</Conference>
</Dial>
</Response>如果你想让Twilio拨打公用电话号码(比如给手机打电话),你可以在<Number>名词中使用<Dial>动词:
<Response>
<Dial>
<Number>+15555555555</Number>
</Dial>
</Response>希望这能有所帮助。
https://stackoverflow.com/questions/30378481
复制相似问题