吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3336|回复: 11
收起左侧

[Python 转载] Python企业微信消息定时推送

  [复制链接]
changesmile 发表于 2022-5-27 13:27
前排提示:本代码仅限于企业微信,不适用微信
1、首先进入企业微信,点击右上角 三点 按钮-->选择添加群机器人
image.png
2、然后添加机器人的名字
image.png
3、创建好机器人后在右侧的群成员下会多一个群机器人,点击查看复制webhook地址
image.png
4、附上代码
[Python] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# coding=utf-8
import json
import sys
import datetime
import requests
from get_holiday_cn.client import getHoliday
 
# 将此处的机器人hook地址替换为你创建的机器人地址即可
webhook_url = "webhook_url"
 
# 普通 text 文本类型消息
# msgtype: 消息类型,此处为 text
# content: 消息内容,长度 < 2048字节,UTF-8 编码
# mentioned_list: @某个成员,或者@all
# mentioned_mobile_list: @手机号码
 
# 输入你想要定时发送的消息
text_push_content = """吃午饭啦!吃饭不积极,思想有问题"""
 
text_data = {
    "msgtype": "text",
    "text": {
        "content": text_push_content,
        "mentioned_list": ["@all"]
        # "mentioned_mobile_list": ["@all"]
    }
}
 
 
def GetHoliday(date):
    client = getHoliday()
    # 指定日期获取数据
    date = client.assemble_holiday_data(date)
    """
            {
              "code": 0,              // 0服务正常。-1服务出错
              "type": {
                "type": enum(0, 1, 2, 3), // 节假日类型,分别表示 工作日、周末、节日、调休
    """
    return date["type"]["type"]
 
 
def post_data(url, data):
    # 注意:data发送时,一定要是json格式,另外,字符编码需要是utf-8
    PostData = str(json.dumps(data)).encode('utf-8')
    r = requests.post(url, data=PostData)
    print(r.text)
 
 
if __name__ == '__main__':
    today = datetime.date.today()
    code = GetHoliday(str(today))
    if code == 0# 工作日发送消息
        post_data(webhook_url, text_data)
    else:
        sys.exit()
    # 想每日推送就直接调用函数,将上方if else删除
    # post_data(webhook_url, text_data)

5、然后就是打包成exe,放到windws任务计划里头
image.png

免费评分

参与人数 2吾爱币 +2 热心值 +1 收起 理由
jefflo + 1 我很赞同!
itxpl0907 + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xy6538 发表于 2022-5-27 20:29
主网址发生未知错误,正在请求备用站点!!!
主网址发生未知错误,正在请求备用站点!!!
主网址发生未知错误,正在请求备用站点!!!
{"errcode":0,"errmsg":"ok"}
 楼主| changesmile 发表于 2022-5-27 14:55
doudouxiao 发表于 2022-5-27 14:46
有没有微信的指定接收到信息自动转发到指定群

那个没有,好像微信没提供接口,以前网页版微信能,不顾现在无了
快乐的鸡蛋黄 发表于 2022-5-27 14:33
这样是需要先开电脑,后面的任务计划才会运行对吧
李杨 发表于 2022-5-27 14:46
嘿嘿
doudouxiao 发表于 2022-5-27 14:46
有没有微信的指定接收到信息自动转发到指定群
 楼主| changesmile 发表于 2022-5-27 14:54
快乐的鸡蛋黄 发表于 2022-5-27 14:33
这样是需要先开电脑,后面的任务计划才会运行对吧

对呀,都是公司的电脑从不关机哈哈哈
photocs 发表于 2022-5-27 15:36
挺好的呀!
Lwy666666 发表于 2022-5-27 15:55
下载试试
qs1120 发表于 2022-5-27 16:54
python你永远可以信赖
FIzz001 发表于 2022-5-27 17:04
也许有用吧!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-5-26 03:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表