1. 程式人生 > >python發短信

python發短信

sid test .com 驗證過 body 80年 pytho rest 阿裏雲

車牌搖號想給自己手機發個短信通知,百度了 python sms api,隨意看了看,發現國內一般都是面向大企業(每個月短信量上千上萬)提供的短信服務,收費較貴。個人的開發測試用的不多,很不劃算,就嘗試了下twilio。確實是免費的,新註冊賬戶大概可以免費發送短信500多條,以1年搖號6次發6次短信來看可以用80年+,哎,這就很爽了。

1.twilio,免付費的

註冊->創建test項目->免費獲取twilio number

免付費規則:註冊以後默認是trail account(體驗賬戶),創建project名為test,這個項目也是trail類型的,會有限制。

trail account:賬戶裏自帶$14.50供你測試用,發一條sms短信$0.028,trail賬戶發送的sms短信裏會帶有 ”Sent from your Twilio trail account”的備註,並且想要發送短信的目標手機號碼也必須在twilio上驗證過才可以。如果你的twilio number 超過30天沒用,會被收回

技術分享圖片

代碼:

技術分享圖片
# _*_ coding: utf-8 _*_

from twilio.rest import Client

#sid和token在你的twilio賬戶中可以查到
account_sid = "AC21f59309ceebfa1363395bede5dc5889"
auth_token = "your_auth_token"
client = Client(account_sid, auth_token)

message = client.messages.create(
                              body="hello world",
                              from_
="+15555555555",#你的twilio number to="+12316851234"#你要發送的手機號碼 ) print(message.sid)
python代碼示例

收到的短信示例:

技術分享圖片

2.阿裏雲

短信套餐包:半年5000條(<=)200元

3.容聯雲通信:可以短信包,也可以按條(6分/條,首次充值至少500)

python發短信