Twillio iOS App,没有正确拨打电话

时间:2015-05-21 15:44:28

标签: ios twilio

我正在尝试使用Twillio for iOS,并在此处阅读快速入门教程

https://www.twilio.com/docs/quickstart/php/ios-client/passing-parameters

现在我根据教程设置了一个heroku帐户,到目前为止,我正在完成所有工作,直到我在应用程序中按拨号并打电话给我输入的手机,我收到一条自动消息说“欢迎来到Twillio“ 然后在3秒内它挂断了。没有记录错误消息或任何内容。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

Twilio传道者在这里。

假设您正在使用来自the previous step in Twilio Client for iOS the quickstart的TwiML示例,听起来您的应用程序的行为符合预期。

使用Twilio Client时,您需要告诉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拨打PSTN号码(比如打电话给手机),您可以将<Dial>动词与<Number>名词一起使用:

<Response>
    <Dial>
         <Number>+15555555555</Number>
    </Dial>
</Response>

希望有所帮助。