我正在尝试使用Twillio for iOS,并在此处阅读快速入门教程
https://www.twilio.com/docs/quickstart/php/ios-client/passing-parameters
现在我根据教程设置了一个heroku帐户,到目前为止,我正在完成所有工作,直到我在应用程序中按拨号并打电话给我输入的手机,我收到一条自动消息说“欢迎来到Twillio“ 然后在3秒内它挂断了。没有记录错误消息或任何内容。
任何帮助都将不胜感激。
答案 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>
希望有所帮助。