2017-08-10 2 views
0

Ich implementiere eine Twilio-Anruffunktionalität in meiner Django-App, in der ich einen Anruf zu spezifizierten Nein erhalten möchte, nachdem der Anruf von einer Person ausgewählt wurde, sollte der Anruf mit einem anderen Telefon verbunden werden Nein. Dies ist, was ich bereits implementiert habe, um die Anruffunktionalität zu erhalten, aber ich bin nicht in der Lage, sie an die gewünschte Nr. Weiterzuleiten.Anrufweiterleitung mit Twimlets in Django App

def call(country_code, to, lead_cc, lead_no, configuration): 
account_sid = "XXX22a62f54bXXXXXXXXXXXXX" 
auth_token = "XXXXXa61188eXXXXXXXXXXX" 
client = Client(account_sid, auth_token) 
no_str = str(country_code) + str(to[0]) 
no_uni = unicode(no_str) 
lead_str = str(lead_cc) + str(lead_no[0]) 
lead_uni = unicode(lead_str) 

client.calls.create(from_="+17xxXXXXX", 
           to=no_uni, 
           url= 'http://twimlets.com/forward?PhoneNumber=+91xxxxxxxxx') 

Auch ich brauche "lead_uni" in der URL wie diese passieren, aber jetzt ist es funktioniert (url = 'http://twimlets.com/forward?PhoneNumber=lead_uni') .Bitte, sugges!

Antwort

0

Es hat funktioniert! Ich verwende Twilio Trial-Konto, also muss ich alle Telefonnummern überprüfen, die nicht verwendet werden. Aber die Variable 'lead_uni' in der twimlets URL ist noch nicht vorhanden.

+0

Nicht sicher, was Sie mit der URL-Variable erreichen möchten? Könntest du ein bisschen mehr erklären und was funktioniert oder funktioniert nicht? Ich würde gerne helfen. – philnash

+0

Dank @philnash, das Problem ist behoben .url = 'http: //twimlets.com/forward? PhoneNumber =' + lead_str Dies ist, was getan werden muss. –

+0

Ok! Gut zu hören und danke, dass du mich informiert hast! – philnash