python利用twilio模塊給自己發短信

Twilio 不是唯一的SMS 網關服務。如果你不喜歡使用Twilio,可以在線搜索free

sms gateway、python sms api,甚至twilio alternatives,尋找替代服務。

所用版本python3.6.1.安裝這個模塊,在cmd中,輸入pip install twilio安裝twilio。

1.訪問http://twilio.com/並填寫註冊表單。註冊了新賬戶後,你需要驗證一個手機
號碼,短信將發給該號碼。

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官網

中驗證過的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章