python中的Twilio sms发送器api不起作用

python中的Twilio sms发送器api不起作用,python,sms,twilio,Python,Sms,Twilio,我的代码: from twilio.rest import Client # Find these values at https://twilio.com/user/account account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" auth_token = "your_auth_token" client = Client(account_sid, auth_token) client.api.account.messages.crea

我的代码:

from twilio.rest import Client

# Find these values at https://twilio.com/user/account
account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
auth_token = "your_auth_token"

client = Client(account_sid, auth_token)

client.api.account.messages.create(
    to="+#############",
    from_="+###########",
    body="Hello there!")
我得到的错误是:

Traceback (most recent call last):
  File "C:\Users\Keshavarz\Desktop\twilio1.py", line 14, in <module>
    body='Hello there!'
  File "C:\Users\Keshavarz\AppData\Local\Programs\Python\Python36-32\lib\site-packages\twilio\rest\api\v2010\account\message\__init__.py", line 92, in create
    data=data,
  File "C:\Users\Keshavarz\AppData\Local\Programs\Python\Python36-32\lib\site-packages\twilio\base\version.py", line 209, in create
    raise self.exception(method, uri, response, 'Unable to create record')
twilio.base.exceptions.TwilioRestException: 
[31m[49mHTTP Error[0m [37m[49mYour request was:[0m

[36m[49mPOST /Accounts/AC2b7b52ba2fc52a5eebf2c060257f7a7c/Messages.json[0m

[37m[49mTwilio returned the following information:[0m

[34m[49mUnable to create record[0m

[37m[49mMore information may be available here:[0m

[34m[49mhttps://www.twilio.com/docs/errors/451[0m

我遇到所有的事情来制作SID和身份验证令牌,但我无法向我的手机发送任何短信

该响应中有一个URL,可以帮助解释发生了什么。不幸的是,日志中似乎有点乱码

我建议您捕捉错误,并尝试以另一种方式打印它。试试这个,看看结果如何:

client = Client(account_sid, auth_token)
try:
    client.api.account.messages.create(
        to="+#############",
        from_="+###########",
        body="Hello there!")
except TwilioRestException as ex:
    print(ex)

欢迎来到SO。请看这里,了解如何改进您的问题格式、校对、提供代码等:我建议您从帖子中删除您的手机号码。帖子回复:400{代码:2111,消息:“收件人”号码8511153398不是有效的电话号码,更多信息:,状态:400}twilio return json失败。这对管理很重要。在异常情况下,POST响应:400{代码:2111,消息:收件人号码8511153398不是有效的电话号码,更多信息:,状态:400}无法获取,在twilio中这是获取json的最重要信息400@TejasTank您尝试发送的号码似乎不是国际格式的号码。我猜你是想发送给一个印度号码?如果是这种情况,则将To编号设置为+918511153398,包括国际代码+91。