J'ai exécuté l'exemple de code d'envoi de texte en utilisant Twilio, le code de: https://www.twilio.com/docs/libraries/python mon code est:
from twilio.rest import TwilioRestClient,
account_sid = "{{ Account 510 from www.twilio.com/console }}"
auth_token = "{{ Auth Token from www.twilio.com/console }}"
client = TwilioRestClient(account_sid, auth_token)
message = clientmessages.create(body="You are the best!",
to="your phone number",
from_="your Twilio number")
print(message.sid)
J'ai déjà installé le twilio, en utilisant pip, pourquoi ce problème est survenu, veuillez aider ~ il y a une copie de mon code:
from twilio.rest import TwilioRestClient;
account_sid = "{{ ACCOUNT_SID }}" # Your Account SID from www.twilio.com/console
auth_token = "{{ AUTH_TOKEN }}" # Your Auth Token from www.twilio.com/console
client = TwilioRestClient(account_sid, auth_token)
message = client.messages.create(body="You are the best!",
to="+phonenumber", # Replace with your phone number
from_="+(201) ") # Replace with your Twilio number
print(message.sid)
Évangéliste développeur Twilio ici.
Je sais que vous avez répondu vous-même en changeant la version de la bibliothèque de 6.0 à 5.6.0, mais c'est ce qui m'a alerté sur le problème réel!
Lorsque vous utilisez Twilio Python version 6.0, vous devez importer Client
et non TwilioRestClient
.
Je me demande si vous aviez la documentation pour montrer les exemples de bibliothèque 5.6.0. Si vous souhaitez utiliser 6.0 (ce que vous devriez, car c'est le plus à jour), assurez-vous que la dernière version est sélectionnée dans les documents. Voir l'image ci-dessous pour savoir comment le sélectionner.
Je sais ce qui ne va pas. La version de twilio est 6.0 lorsque l'erreur s'est produite; J'essaie de changer la version de twilio, je la change en 5.6.0, il n'y a aucune erreur.
J'utilise twilio version 6+
Lorsque j'ai essayé avec twiliorestclient, j'ai même eu la même erreur que mention supérieure, maintenant j'essaie, cela résout même mon problème
from twilio.rest import Client
#Your Account SID from twilio.com/console
account_sid = "" #your account SID from twilio console
#Your Auth Token from twilio.com/console
auth_token = "" #your auth token from twilio console
client = Client(account_sid, auth_token)
message = client.messages.create(
to="your number",
from_="your twilio number",
body="message body")
print(message.sid) #To print sid
Merci