我们希望能够使用Twilio从我们的原生iOS应用程序进行voip和常规手机调用。对于voip,我们想使用WebRTC,因为它更便宜,可能更可靠。有谁知道是否有一个Twilio SDK来完成这个?也就是说,除了Client SDK之外,是否可以使用可编程语音SDK或任何其他Twilio SDK来呼叫手机?或者Twilio REST api是最佳解决方案吗?
答案 0 :(得分:0)
听起来您使用VOIP解决方案 - 使用iOS Client SDK。
至于可编程语音 - 你需要通过the REST API来促进这一点。
例如,使用Python后端的示例应用程序如下所示:
# Download the Python helper library from twilio.com/docs/python/install
from twilio.rest import TwilioRestClient
# Your Account Sid and Auth Token from twilio.com/user/account
account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
auth_token = "your_auth_token"
client = TwilioRestClient(account_sid, auth_token)
call = client.calls.create(url="http://demo.twilio.com/docs/voice.xml",
to="+1XXXXXXXXXX",
from_="+1XXXXXXXXXX")
print(call.sid)