ImportError: cannot import name TwilioRestClient

爷,独闯天下 提交于 2019-11-28 13:24:48

Twilio developer evangelist here.

I know you've answered yourself by changing the version of the library from 6.0 to 5.6.0, but that's what alerted me to the actual problem!

When using the Twilio Python helper library version 6.0, you need to import Client not TwilioRestClient.

I wonder if you had the documentation set to show the 5.6.0 library examples. If you want to use 6.0 (which you should as it is the most up to date) make sure you have the latest version selected in the docs. See the image below for how to select it.

I know what's wrong. The version of twilio is 6.0 when the error happend; I try to change the version of twilio, I change it to 5.6.0,there is no error shows.

I am using twilio version 6+

When I tried with twiliorestclient even got the same error as mention upper, now I am trying this , this solve my problem even

 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 

Thanks

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!