零成本!Python 發(fā)送手機(jī)通知教程
你曾想嘗試在服務(wù)器端或電腦上向手機(jī)發(fā)送通知嗎?
你曾煩惱過企業(yè)郵箱的群發(fā)通知會觸發(fā)防騷擾機(jī)制嗎?
現(xiàn)在,我們可以用一種簡單輕松的方法來代替企業(yè)郵箱進(jìn)行通知了!
進(jìn)行以下的實驗,你需要做好以下準(zhǔn)備
1)注冊并在手機(jī)上下載IFTTT
2)Python3
下面是具體的操作步驟:
1. 注冊配置 IFTTT
首先注冊一個IFTTT賬號 (https://ifttt.com).
登錄進(jìn)入頁面后點擊右上角create,準(zhǔn)備新建一個applet.

進(jìn)去后點擊 + this, 如圖。

搜索 webhooks.

進(jìn)去后選擇Receive a web request, 這個trigger能夠使得這個webhooks收到一個http請求后觸發(fā)一個事件。

編寫該 trigger 的名稱:

然后點擊 that.

搜索 notification.

選擇 send a notification from the ifttt app. 這個action能夠使得ifttt發(fā)出一個通知。

里面可以設(shè)置消息的格式
其中:{{EventName}}是我們前面設(shè)定的事件名稱,而Add ingredient里面的value1、value2、value3則是服務(wù)器端發(fā)送http請求時帶的參數(shù)。

可以設(shè)置成如下的格式:

Finish!

準(zhǔn)備完畢,我們可以開始編寫Python腳本了!
2. 編寫 Python 通知腳本
進(jìn)入 https://ifttt.com/maker_webhooks 頁面,你可以看見你剛新建的webhooks.
點擊右上角的Documentation.

你就可以看見你的應(yīng)用的Key,這個Key很重要,將用來發(fā)送請求
webhooks的調(diào)用方式就是通過發(fā)送POST或GET請求到下面這個網(wǎng)址:
https://maker.ifttt.com/trigger/你的event_name/with/key/你的Key
其中,你還可以帶三個參數(shù),以json格式放在body中,如 {"value1": "這是一個測試"},最終通知里的Value1會被這個value1替代。

制作通知腳本,例如新建一個文件叫 notice.py 如下,text可以放你想發(fā)送的文字。
你可以把這個文件放在你本機(jī)上,也可以放在服務(wù)器上結(jié)合某種功能。
記得先在手機(jī)上先下載好IFTTT并登陸。

效果如圖:
今天的教程就到這里結(jié)束啦,文字創(chuàng)作實屬不易,如果你喜歡今天的Python 教程,麻煩在下面點一個贊和在看
公眾號后臺回復(fù):加群 可進(jìn)入我們的互助群!
此外,希望各位在努力敲代碼之余多讀點書,畢竟書是智慧的源泉。
前段時間覺得自己過多地鉆研代碼,太少讀書了,又重新買了一些書來“收藏”,推薦一本最近剛讀完的書籍:
“就是有那么一些人,他們——他們太擔(dān)心來世了,以至于都沒學(xué)會怎樣在這個世界上生活”
點擊下方閱讀原文可以獲取所有代碼和鏈接
Python實用寶典 (pythondict.com)
不只是一個寶典
