【问题标题】:I tried to send an SMS using Twilio in Python 2我尝试在 Python 2 中使用 Twilio 发送短信
【发布时间】:2019-04-05 17:38:07
【问题描述】:

我在 Python 2 中编写了一个代码来发送短信,但我收到了错误。

from Twilio.rest import Client

# Your Account SID from twilio.com/console
account_sid = "secret"
# Your Auth Token from twilio.com/console
auth_token  = "secret"

client = Client(account_sid, auth_token)

message = client.messages.create(
    to="", #a number 
    from_="", #twilio's numbe
    body="welcome to zadly")

print(message.sid)

我希望我会收到短信,但我的输出是

Traceback (most recent call last):
  File "C:\Python27\send_sms.py", line 13, in <module>
    body="welcome to zadly")
  File "C:\Python27\lib\site-packages\twilio\rest\api\v2010\account\message\__init__.py", line 87, in create
    data=data,
  File "C:\Python27\lib\site-packages\twilio\base\version.py", line 209, in create
    raise self.exception(method, uri, response, 'Unable to create record')
TwilioRestException: 
[31m[49mHTTP Error[0m [37m[49mYour request was:[0m

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

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

[34m[49mUnable to create record: Permission to send an SMS has not been enabled for the region indicated by the 'To' number: +966509493238.[0m

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

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

【问题讨论】:

    标签: python python-2.7 twilio twilio-api


    【解决方案1】:

    打开this 并阅读此内容-

    如果您想向该地区发送消息,请在Global Permissions页面启用您帐户的相关权限。

    现在点击全局权限链接并启用相关权限以发送短信。这很简单。

    Ps:请务必仔细阅读您的异常,那里有线索;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多