2017-06-12 3 views
0

Meine App verwendet das alte TwillioSDK, und ich versuche, auf TwillioProgrammable Stimme zu aktualisieren.Twillio Programmierbare Sprachanruf App zur App

Aber ich mache Anrufe zwischen den Nutzern, App zu App, keine Nummern. Ist das mit der neuen Version möglich? Es scheint, dass Sie nur Nummern anrufen können.

Bei Verwendung der alten Version gab es früher ein "Identitätskonzept".

Antwort

0

Twilio Entwickler Evangelist hier.

Ich verstehe, dass ich in der Tat dachte, dass ich heute das selbe Problem früher auch stieß.

Sie geben jedoch immer noch eine Identität für Ihre Benutzer. Wenn Sie das neue Access Token (anstelle des alten Fähigkeitstokens) generieren, fügen Sie eine Berechtigung hinzu, um ausgehende Anrufe zu tätigen. Für eingehende Anrufe gibt es keine Berechtigung, Sie legen jedoch eine Identität für das Token selbst fest. Dies ist die Identität Ihres Benutzers im System.

Schauen Sie sich dieses Beispiel ein Zugriffstoken in Ruby zu schaffen, um zu sehen, wo die Identität hinzugefügt:

token = Twilio::Util::AccessToken.new(
    account_sid, 
    api_key, 
    api_secret, 
    3600, 
    identity 
); 

grant = Twilio::Util::AccessToken::VoiceGrant.new 
grant.outgoing_application_sid = outgoing_application_sid 
token.add_grant(grant) 

Schauen Sie sich die Dokumentation auf Twilio Access Tokens für weitere Beispiele in anderen Sprachen.