从iOS应用程序到电话Twilio呼叫问题
我想从我的应用程序拨打电话,我的应用程序执行POST请求,其中我传递以下参数。从iOS应用程序到电话Twilio呼叫问题
CallUrl = “https://api.twilio.com/2010-04- 01/Accounts/ACXXXXXXXXXXXXXXXXXXX/Calls.json”
From = “+MyTwilioNumber”
To = “+9179XXXXXXXX”
Url = “myserveraddress.com/data.xml”
AuthToken = “cdXXXXXXXXXXXXXXXXX”
AccountSid = “ACXXXXXXXXXXXXXXXX”
网址Returns-
<Response>
<Dial>
<Number>+9179XXXXXXXX</Number>
</Dial>
</Response>
现在发生的事情是在接收来电时,我听到你正在尝试拨打该号码正忙。
任何人都可以帮助我怎么回事?
此外,我怎么能在我的应用程序中获得通话状态,如通话响起,回答,断开连接?
Twilio开发人员传道这里。
听起来好像你正在拨打电话并拨打一个忙号码。如果情况并非如此,那么让我知道,我会看看我能否进一步提供帮助。
至于获取通话响铃,应答,断开连接等事件,您需要查看statusCallback
parameter。当你想听到通过statusCallbackEvent
parameter(选择发生的状态,你通过一个URL来获得网络挂接。
让我知道这是否有助于在所有。
我在TO参数中指定了相同的号码,并在拨号动词的Xml中指定了相同的号码。收到,我听到的是数字繁忙,网址回复再次告诉twilio制作ca这个号码已经很忙了。 你能告诉我实际的url应该返回什么样的响应来打电话。所以两个参与者可以交流。 – Marry
我刚刚做了一个实验,在To中的不同数字和xml中的示例To =“NUMBER1”,xml
哦!你是从iOS应用程序进行API调用吗?你有没有研究iOS的可编程语音API:https://www.twilio.com/docs/api/voice-sdk – philnash
如果说你想呼叫的号码正忙,那么它听起来像你试图呼叫的号码实际上是忙碌的。它是一个你不知道忙的号码吗? – philnash
当我收到呼叫时,我在TO参数中指定了相同的号码,在拨号动词中的我的Xml中指定了相同的号码。听到号码忙,Url响应再次告诉Twilio拨打该号码,这个号码已经很忙了,我认为可能是这样的情况 – Marry