2017-02-08 2 views
0

Ich nehme den Python Udacity-Kurs, und da ich neu in der Programmierung bin, sind meine Debugging-Fähigkeiten sehr gering. Ich benutze Python 3.5 Ich habe die Anweisungen im Video und auch die Twilio Anweisungen befolgt. Ich habe meine account_sid & auth_token sowie die Twilio Telefonnummer erhalten. Dennoch wird der Code nicht funktioniert, Hier ist der Code (I Sterne bringen, wo es muss ausgeblendet):Warum Twilio nicht funktioniert? Was bedeutet HTTP 400 Fehler?

from twilio.rest import TwilioRestClient 

account_sid = "{{ *** }}" # Your Account SID from www.twilio.com/console 
auth_token = "{{ *** }}" # Your Auth Token from www.twilio.com/console 

client = TwilioRestClient(account_sid, auth_token) 

message = client.messages.create(body="Hello from Me", 
to="+1***", # Replace with your phone number 
from_="+1***") # Replace with your Twilio number 

print(message.sid) 

und hier ist der Code:

Traceback (most recent call last): 
    File "/home/kd/pythonfiles/new.py", line 11, in <module> 
    from_="+***") # Replace with your Twilio number 
    File "/usr/local/lib/python3.5/dist-packages/twilio/rest/resources/messages.py", line 122, in create 
    return self.create_instance(kwargs) 
    File "/usr/local/lib/python3.5/dist-packages/twilio/rest/resources/base.py", line 365, in create_instance 
    data=transform_params(body)) 
    File "/usr/local/lib/python3.5/dist-packages/twilio/rest/resources/base.py", line 200, in request 
    resp = make_twilio_request(method, uri, auth=self.auth, **kwargs) 
    File "/usr/local/lib/python3.5/dist-packages/twilio/rest/resources/base.py", line 164, in make_twilio_request 
    uri=resp.url, msg=message, code=code) 
twilio.rest.exceptions.TwilioRestException: HTTP 400 error: 
[Finished in 0.6s with exit code 1] 

Ich verstehe, dass ein HTTP 400-Fehler bezieht sich auf meine Einheit, die ein schlechtes Signal sendet. Irgendwelche Vorschläge?

Antwort

1

Twilio Entwickler Evangelist hier.

Dieser Code sieht ziemlich gut zu mir. Das einzige, was mir einfällt, ist, ob Sie, wenn Sie Ihre Konto-SID und Auth-Token ausfüllen, die {{ und }} in?

Diese beiden Linien sollte wie folgt aussehen:

account_sid = "AC1234567890" 
auth_token = "fedcba0987654321" 

, wenn sie mit Ihren Zugangsdaten ausgefüllt.

Lassen Sie mich wissen, wenn das hilft.

+0

Vielen Dank! es funktionierte!! – KOOLz

+1

Super! Hoffe, der Udacity-Kurs geht gut! – philnash

Verwandte Themen