Python-Twilio没有发送带有测试证书的短信。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-Twilio没有发送带有测试证书的短信。相关的知识,希望对你有一定的参考价值。
我已经在twilio上创建了试用帐户,并使用]安装了twilio。
pip install twilio
在Ubuntu 14.04 LTS上。
下面是我发送短信的python代码
from twilio.rest import TwilioRestClient account_sid = "MY TEST ACCOUNT SID" auth_token = "MY TEST ACCOUNT TOKEN" client = TwilioRestClient(account_sid, auth_token) print "running!!" sms = client.sms.messages.create(body="All in the game, yo", to="+91MYNUMBER", from_="+1MY_TWILIO_NUMBER") print sms.sid print sms.status
运行此python文件时,我从twilio得到以下日志错误。
追踪(最近通话):在第40行中输入文件“ /home/software/ws/extra/scripts/test.py”from _ =“ + 1MY_TWILIO_NUMBER”)创建文件“ /usr/local/lib/python2.7/dist-packages/twilio/rest/resources/sms_messages.py”,行167返回self.create_instance(kwargs)在create_instance中的第365行,文件“ /usr/local/lib/python2.7/dist-packages/twilio/rest/resources/base.py”data = transform_params(body))在请求中,文件“ /usr/local/lib/python2.7/dist-packages/twilio/rest/resources/base.py”,第200行resp = make_twilio_request(方法,uri,auth = self.auth,** wargs)在make_twilio_request中的文件“ /usr/local/lib/python2.7/dist-packages/twilio/rest/resources/base.py”,第164行uri = resp.url,msg =消息,代码=代码)twilio.rest.exceptions.TwilioRestException:HTTP 400错误:发件人电话号码+ 1MY_TWILIO_NUMBER不是有效的,支持SMS的入站电话号码或您帐户的短代码。
我检查过我的电话号码是否具有语音,短信和彩信功能。
我已经在here上检查了此错误。然后我尝试使用+ 15005550006
号码,它正在运行,但是我从未在手机上收到短信。消息进入了队列,无法处理。runnnign!! SM3f51b1c3e5ad43d38bd548cfada14175 queued
我想念的是什么?为什么我没有收到短信?
我已经在twilio上创建了试用帐户,并使用ubuntu 14.04 LTS上的pip install twilio安装了twilio。下面是我的python代码,用于从twilio.rest发送短信,导入import TwilioRestClient ...
Twilio开发人员推广人员在这里。
[我使用php将SMS从试用帐户发送到从Twilio购买的美国电话号码中经过验证的印度电话号码。尽管我可以在仪表板上以及回调中看到“已发送”状态,但没有收到任何消息。已打开一张票以进行检查。
以上是关于Python-Twilio没有发送带有测试证书的短信。的主要内容,如果未能解决你的问题,请参考以下文章
如何发送带有 HttpRequestMessage 的证书?
如何发送 iOS - 带有 P12 证书的 APN 通知 - C# 示例