2016-08-03 14 views
-1

Wir möchten in der Lage sein, sowohl voip als auch reguläre Handyanrufe über unsere native iOS-App mit Twilio zu tätigen. Für voip möchten wir WebRTC verwenden, weil es billiger und wahrscheinlich zuverlässiger ist. Weiß jemand, ob es ein einziges Twilio SDK gibt, um das zu erreichen? Das heißt, ist es möglich, ein Mobiltelefon mit dem Programmable Voice SDK oder einem anderen Twilio SDK neben dem Client SDK anzurufen? Oder ist die Twilio REST API die beste Lösung?Ein Twilio iOS SDK für VoIP- und Mobilfunkanrufe?

Antwort

0

Es klingt wie Sie mit der VOIP-Lösung eingestellt sind - mit der iOS Client SDK.

Wie für programmierbare Sprache - Sie müssten dies über the REST API erleichtern.

Wo ein Beispiel app ein Python-Back-End zum Beispiel unter Verwendung würde wie folgt aussehen:

# 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)