mirror of
https://github.com/Sitoi/dailycheckin.git
synced 2024-11-17 13:48:03 +08:00
微信企业通知增加反向代理功能
This commit is contained in:
parent
67416d1f9a
commit
95fef73ce1
@ -122,7 +122,7 @@ def message2qywxrobot(qywx_key, content):
|
|||||||
|
|
||||||
|
|
||||||
def message2qywxapp(
|
def message2qywxapp(
|
||||||
qywx_corpid, qywx_agentid, qywx_corpsecret, qywx_touser, qywx_media_id, content
|
qywx_corpid, qywx_agentid, qywx_corpsecret, qywx_touser, qywx_media_id, qywx_origin, content
|
||||||
):
|
):
|
||||||
print("企业微信应用消息推送开始")
|
print("企业微信应用消息推送开始")
|
||||||
res = requests.get(
|
res = requests.get(
|
||||||
@ -159,6 +159,12 @@ def message2qywxapp(
|
|||||||
"btntxt": "开源项目",
|
"btntxt": "开源项目",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
if qywx_origin:
|
||||||
|
requests.post(
|
||||||
|
url=f"{qywx_origin}/cgi-bin/message/send?access_token={token}",
|
||||||
|
data=json.dumps(data),
|
||||||
|
)
|
||||||
|
else:
|
||||||
requests.post(
|
requests.post(
|
||||||
url=f"https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={token}",
|
url=f"https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={token}",
|
||||||
data=json.dumps(data),
|
data=json.dumps(data),
|
||||||
@ -218,6 +224,7 @@ def push_message(content_list: list, notice_info: dict):
|
|||||||
qywx_corpsecret = notice_info.get("qywx_corpsecret")
|
qywx_corpsecret = notice_info.get("qywx_corpsecret")
|
||||||
qywx_touser = notice_info.get("qywx_touser")
|
qywx_touser = notice_info.get("qywx_touser")
|
||||||
qywx_media_id = notice_info.get("qywx_media_id")
|
qywx_media_id = notice_info.get("qywx_media_id")
|
||||||
|
qywx_origin = notice_info.get("qywx_origin")
|
||||||
pushplus_token = notice_info.get("pushplus_token")
|
pushplus_token = notice_info.get("pushplus_token")
|
||||||
pushplus_topic = notice_info.get("pushplus_topic")
|
pushplus_topic = notice_info.get("pushplus_topic")
|
||||||
merge_push = notice_info.get("merge_push")
|
merge_push = notice_info.get("merge_push")
|
||||||
@ -270,6 +277,7 @@ def push_message(content_list: list, notice_info: dict):
|
|||||||
qywx_corpsecret=qywx_corpsecret,
|
qywx_corpsecret=qywx_corpsecret,
|
||||||
qywx_touser=qywx_touser,
|
qywx_touser=qywx_touser,
|
||||||
qywx_media_id=qywx_media_id,
|
qywx_media_id=qywx_media_id,
|
||||||
|
qywx_origin=qywx_origin,
|
||||||
content=message,
|
content=message,
|
||||||
)
|
)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
"QYWX_KEY":"",
|
"QYWX_KEY":"",
|
||||||
"QYWX_MEDIA_ID":"",
|
"QYWX_MEDIA_ID":"",
|
||||||
"QYWX_TOUSER":"",
|
"QYWX_TOUSER":"",
|
||||||
|
"QYWX_ORIGIN":"",
|
||||||
"SCKEY":"",
|
"SCKEY":"",
|
||||||
"SENDKEY":"",
|
"SENDKEY":"",
|
||||||
"TG_API_HOST":"",
|
"TG_API_HOST":"",
|
||||||
|
Loading…
Reference in New Issue
Block a user