Twilio 不是唯壹的SMS 網關服務。如果妳不喜歡使用Twilio,可以在線搜索free sms gateway、Python?sms api,甚至twilio alternatives,尋找替代服務。
所用版本python3.6.1.安裝這個模塊,在cmd中,輸入pip install twilio安裝twilio。
1.訪問twilio填寫註冊表單。註冊了新賬戶後,妳需要驗證壹個手機
號碼,短信將發給該號碼。
2.Twilio 提供的試用賬戶包括壹個電話號碼,它將作為短信的發送者。妳將需要
兩個信息:妳的賬戶SID 和AUTH(認證)標誌。在登錄Twilio 賬戶時,可以在
Dashboard 頁面上找到這些信息。從Python 程序登錄時,這些值將作為妳的Twilio
用戶名和密碼。
3.新建textmyself.py.輸入如下代碼:
from?twilio.rest?import?Client?
account?=?'XXXXXXXXXXXXXXXXXXXX'?
token?=?'YYYYYYYYYYYYYY'?
myNumber='+86XXXXXXXXXXXXX'?
twilioNumber='+XXXXXXXXXX'?
def?textmyself(message):?
client?=?Client(account,?token)?
message?=?client.messages.create(to=myNumber,?from_=twilioNumber,?
body=message)其中要將自己的號碼替換掉代碼中的xxxxx,yyyy.
以後就可以在python中調用 textmyself函數,比如:
import?textmyself?textmyself.textmyself('哈哈,我來發')
如果要給別人發短信,需要替換掉“myNumber”,註意:這個號碼壹定是在twilio官網中驗證過的。