歡迎關注 『發現你走遠了』 博客,持續更新中
歡迎關注 『發現你走遠了』 博客,持續更新中
http://www.pushplus.plus/push1.html
微信掃碼登陸後獲取token
# @Time : 2022/6/21 8:33
# @Author : 南黎
# @FileName: push推送發送郵件提醒.py
import requests
import json
import time
token = '你的token' #在pushpush網站中可以找到
title= '數據異常郵件警告提醒' #改成你要的標題內容
error_time=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))#獲取格式化的時間
error_dataType='網關數據'
error_number=404
#注意了,下方的內容因為是json的原因,注意其中鍵值對的 ''符號
#第一種字符拼接類型的格式化
#content ="{'異常數據類型':'網關數據','異常發生時間':'"+str(error_time)+"','異常錯誤代碼':'404'}" #改成你要的正文內容
#第二種(推薦) 實用format的格式化
content ="{"+"'異常數據類型':'{}','異常發生時間':'{}','異常錯誤代碼':'{}'".format(error_dataType,str(error_time),error_number)+"}" #改成你要的正文內容
data = {
"token":token,
"title":title,
"content":content,
"channel":"mail",#重點在此,表示郵件
"template":"json"
}
url = 'http://www.pushplus.plus/send/{}'.format(token)#這裡請求url也有變化
body=json.dumps(data).encode(encoding='utf-8')
headers = {
'Content-Type':'application/json'}
request_result=requests.post(url,data=body,headers=headers)
print(request_result)# <Response [200]>
# 接口返回碼說明如下:
#
# 返回碼 說明
# 200 執行成功
# 302 未登錄
# 401 請求未授權
# 403 請求IP未授權
# 500 系統異常,請稍後再試
# 600 數據異常,操作失敗
# 805 無權查看
# 888 積分不足,需要充值
# 900 用戶賬號使用受限
# 999 服務端驗證錯誤
本節內容來自http://www.pushplus.plus/doc/guide/api.html#一、發送消息接口
大家喜歡的話,給個,點個關注!給大家分享更多計算機專業學生的求學之路!
版權聲明:
發現你走遠了@mzh原創作品,轉載必須標注原文鏈接
Copyright 2022 mzh
Crated:2022-2-1
歡迎關注 『發現你走遠了』 博客,持續更新中
歡迎關注 『發現你走遠了』 博客,持續更新中