私はtwilioに試用アカウントを作成し、とUbuntu 14.04 LTSにPython-Twilioはテスト資格情報を使ってSMSを送信していません。
pip install twilio
を使用してtwilioインストールされています。以下
私のPythonコードは、私がtwilioからログエラーの下に取得しています。このPythonのファイルを実行している間、SMSに
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
を送信することです。
トレースバック(最新の呼び出しの最後):_ = "+ 1MY_TWILIO_NUMBER") ファイル「は/ usr/localから で ファイル "/home/software/ws/extra/scripts/test.py"、ライン40、 /lib/python2.7/dist-packages/twilio/rest/resources/sms_messages.py "、行167、作成中 return self.create_instance(kwargs) ファイル" /usr/local/lib/python2.7/dist -packages/twilio/rest/resources/base.py "、365行目、create_instance 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、** kwargs) ファイル"/usr/local/lib/py msgstr "メッセージを送信しますか?" msgstr "メッセージを送信しますか?"#:。msgstr "エラー:発信元電話番号+ 1MY_TWILIO_NUMBERは、有効なSMS対応着信電話番号またはお客様のアカウントのショートコードではありません。
私の電話番号には、音声対応能力SMS & MMSがあることを確認しました。
hereでこのエラーをチェックしました。私は+ 15005550006の番号で試してみましたが、実行中ですが、私の携帯電話のSMSは受信されませんでした。メッセージは決して処理されないキューに入りました。
runnnign!!
SM3f51b1c3e5ad43d38bd548cfada14175
queued
何が欠けていますか?なぜ私はSMSを取得していないのですか?
VOIP#を使用していますか? –
いいえ今私はSMSを使っています。 –
私が働くNexmoには、簡単なHTTPコールで200以上の国/地域にSMSを送信できるSMS APIがあります。APIをテストするために最大10個の番号をホワイトリストに登録することができ、Googleのプラットフォームを完全にテストした後にアカウントをトップアップすることができます。あなたはここでそれを試すことができます:https://dashboard.nexmo.com/sign-up ここでは、SMS APIドキュメントへのリンクがあります:https://docs.nexmo.com/api-ref/sms -api –