用python給手機用戶發送短信,python電話通知_教你如何用Python向手機發送通知

 2023-12-25 阅读 29 评论 0

摘要:------------恢復內容開始------------你曾想嘗試在服務器端或電腦上向手機發送通知嗎?你曾煩惱過企業郵箱的防騷擾機制嗎?現在,我們可以用一種簡單輕松的方法來代替企業郵箱了!進行以下的實驗,你需要做好以下準備用python給手機用戶發送短

------------恢復內容開始------------

你曾想嘗試在服務器端或電腦上向手機發送通知嗎?

你曾煩惱過企業郵箱的防騷擾機制嗎?

現在,我們可以用一種簡單輕松的方法來代替企業郵箱了!

進行以下的實驗,你需要做好以下準備

用python給手機用戶發送短信。1)注冊并在手機上下載 IFTTT

2)Python3

下面是具體的操作步驟:

1、首先注冊一個 IFTTT 賬號

2、進入my_applets頁面,新建一個applet.

新建applet

python 推送消息到手機、進去后點擊 + this, 如圖。

搜索 webhooks.

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

編寫該trigger的名稱

然后點擊 that.

搜索notification.

python控制手機打電話。選擇send a notification from the?IFTTT?app. 這個action能夠使得IFTTT發出一個通知。

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

可以設置成如下的格式:

Finish!

好了,準備完畢,我們開始編寫Python腳本了!

3. 現在,在My applets里,你應該可以看見你剛新建的webhooks. 點進去之后點擊Learn more. 然后進入下方的webhooks. 如圖所示。

python監聽安卓通知欄?進入后點擊右上角的Documentation.

進去之后你就可以看見你關于這個應用的Key. 可以看見其調用方式就是通過發送POST或GET請求到下面這個網址:

其中,你還可以帶三個參數,以json格式放在body中,如 {"value1": "這是一個測試"},最終通知里的Value1會被這個value1替代。

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

打開CMD(Windows)/Terminal(macos)進入該文件目錄,運行:

python notice.py

Python生成電話號碼?運行完畢后,手機應當就會收到通知了,如果沒有收到通知,請檢查你的系統設置有沒有給 IFTTT 通知的權限。

import requests

def send_notice(event_name, key, text): url = "https://maker.ifttt.com/trigger/"+event_name+"/with/key/"+key+"" payload = "{\n \"value1\": \""+text+"\"\n}" headers = { 'Content-Type': "application/json", 'User-Agent': "PostmanRuntime/7.15.0", 'Accept': "*/*", 'Cache-Control': "no-cache", 'Postman-Token': "a9477d0f-08ee-4960-b6f8-9fd85dc0d5cc,d376ec80-54e1-450a-8215-952ea91b01dd", 'Host': "maker.ifttt.com", 'accept-encoding': "gzip, deflate", 'content-length': "63", 'Connection': "keep-alive", 'cache-control': "no-cache" } response = requests.request("POST", url, data=payload.encode('utf-8'), headers=headers) print(response.text) text = "603609.SH 特大單資金量急劇上增!" send_notice('你的event_name', '你的Key', text)

效果如圖:

------------恢復內容結束------------

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/194580.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息