1. 程式人生 > 實用技巧 >Python Twilio 傳送簡訊

Python Twilio 傳送簡訊

簡訊服務驗證服務已經不是什麼新鮮事了,但是免費的手機簡訊服務卻不多見,本次利用Python3.0基於Twilio服務分別來體驗一下國際簡訊和國內簡訊介面。

首先,註冊Twilio: https://www.twilio.com/

註冊成功後,獲取ACCOUNT SID和AUTH TOKEN,一會要用到

s1h2a3n4g5w6e7i

SWwoaiwoziji_1

安裝依賴的庫

pip3 install twilio

  

隨後編寫傳送指令碼

#導包 匯入客戶端
from twilio.rest import Client

#定義簡訊sid
account_sid = '你的sid'
#定義祕鑰
auth_token = '你的祕鑰'

#定義客戶端物件 
client = Client(account_sid,auth_token)


message = client.messages.create(
    to="+8613423432818",     # 接受簡訊的手機號,也就是註冊介面驗證過的那個自己的手機號,注意 寫中國區號  +86
    from_="+12118627871",   # 傳送簡訊的美國手機號  區號 +1
    body="Hello from Python!")


#打印發送結果
print(message)

整個過程比較簡單,如此你就擁有了一個免費的國際手機簡訊服務介面,注意傳送的手機號要填寫手機號的國家區號,另外twilio的額度也並非無限,將會有一個10刀的額度,每發一條將會扣除1美分,所以測試的時候悠著點,別超過額度限制