Ich habe den Code von der Twilio-Website unter send a text message using python verwendet. Ich habe reale Werte verwendet, die ich bei der Registrierung im eigentlichen Code erhalten habe. Es gibt keine XXXXXX in meinem Programm.Twilio kann nicht mit Python verwendet werden
Ich entfernte die {{}} auch. Der Code funktioniert immer noch nicht.
from twilio.rest import TwilioRestClient
account_sid = "{{ AC3XXXXXXXXXXXXXXXXXXXXXXXXXXXXX }}" # Your Account SID from www.twilio.com/console
auth_token = "{{ 04e4c31XXXXXXXXXXXXXXXXXXXXXXXXXX }}" # Your Auth Token from www.twilio.com/console
client = TwilioRestClient(account_sid, auth_token)
message = client.messages.create(body="Hello from python. ",
to="+447XXXXXXXXXX", # Replace with your phone number
from_="+4417XXXXXXXXXXX") # Replace with your Twilio number
print(message.sid)
Dies ist der Fehler, den ich bekomme. Was bedeutet das? Danke!
Traceback (most recent call last):
File "C:/Users/Pawel/Desktop/Courses/Udacity/Python/send_text.py", line 10, in <module>
from_="+441753254382") # Replace with your Twilio number
File "C:\Python27\lib\site-packages\twilio-6.3.dev0-py2.7.egg\twilio\rest\resources\messages.py", line 122, in create
return self.create_instance(kwargs)
File "C:\Python27\lib\site-packages\twilio-6.3.dev0-py2.7.egg\twilio\rest\resources\base.py", line 365, in create_instance
data=transform_params(body))
File "C:\Python27\lib\site-packages\twilio-6.3.dev0-py2.7.egg\twilio\rest\resources\base.py", line 200, in request
resp = make_twilio_request(method, uri, auth=self.auth, **kwargs)
File "C:\Python27\lib\site-packages\twilio-6.3.dev0-py2.7.egg\twilio\rest\resources\base.py", line 164, in make_twilio_request
uri=resp.url, msg=message, code=code)
TwilioRestException:
[31m[49mHTTP Error[0m [37m[49mYour request was:[0m
[36m[49mPOST https://api.twilio.com/2010-04-01/Accounts/{{ AC3ea248ea5628ce024619440468334835 }}/Messages.json[0m
[37m[49mTwilio returned the following information:[0m
[34m[49m[0m
Haben Sie vergessen, diesen zweiten ACEeaXXXXX-Wert zu entfernen? –
Wie auch immer, es sieht so aus, als ob Ihr Terminal die Kodierung dieser Nachrichten nicht anzeigen kann. Das sollte 'HTTP Error: Deine Anfrage war:' lauten –