首页 > 编程语言 >python 实现公众号模板消息推送(亲测有效)

python 实现公众号模板消息推送(亲测有效)

时间:2024-05-22 17:21:17浏览次数:24  
标签:qq python json value token 推送 com 模板 亲测

APPID = 'xxxxxxxxx'
APPSECRET = 'xxxxxxxxxxxxxx'
response = requests.get(
'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={}&secret={}'.format(APPID, APPSECRET)
)
ACCESS_TOKEN = response.json()
DD = ACCESS_TOKEN.get('access_token')
result = requests.post(url=r'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token={}'.format(DD), headers = {'Content-Type': 'application/json','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36'}, data=
json.dumps({
"touser": "需要发送的用户的openid",
"template_id": "消息模板id",
"url": "https://weixin.qq.com/download",

下面的参数一定要按照自己公众号申请的模板的字段名称填写比如:"thing2","thing4"。

"data": {
    "thing2": {
        "value": "xxxxx会议通知"
    },
    "thing4": {
        "value": "xxx地址"
    },
    "time6": {
        "value": "2024年9月22日"
    },
    "time11": {
        "value": "2014年8月22日"
    },
    "thing7": {
        "value": "张三"
    }
}

}))

标签:qq,python,json,value,token,推送,com,模板,亲测
From: https://www.cnblogs.com/yuanyongsheng/p/18206745

相关文章

  • python直接调用InstantID进行图片生成
    项目地址https://github.com/InstantID/InstantID克隆到本地,根据要求pip安装依赖模型文件上篇文章讲了如何下载https://www.cnblogs.com/qcy-blog/p/18202276我用的windows,所以改了一下示例infer.py源码,主要是修改了模型得绝对路径。importcv2importtorchimportnumpy......
  • Python使用Mypy进行静态变量审查
    python作为一个动态语言,可以对变量不进行类型定义就使用,这就导致随着项目的增大,我们很难回顾以前某些模块中每一个变量是什么类型(特别是在函数定义里,如果不进行类型检查,很可能对一个str类型进行了()调用等等),为了在编码时能够让编译器提醒我们,也防止在运行时出现问题,采用静态变......
  • python 自然语言处理模块
    Python中有几个流行的自然语言处理(NLP)模块,这些模块提供了广泛的工具和库,用于文本分析、处理和理解。以下是一些广泛使用的NLP模块:NLTK(NaturalLanguageToolkit)NLTK是Python中最著名的NLP库之一,它提供了文本处理的丰富工具,包括分词、词性标注、句法分析、语义推理等。网......
  • 如何快速理清复杂Python代码? 转发
    复杂Python代码看不懂,分享两个工具,事半功倍!RyvenRyven是一个Python代码可视化工具!学习地址:https://github.com/leon-thomm/Ryven一些案例,Ryven可视化操作矩阵Ryven可视化冒泡排序算法Ryven可视化OpenCV图像处理Python导师Python导师,即PythonTutor,是一个代码......
  • Python读取YAML配置数据
    python编写的一些脚本需要一些简单配置时可以使用yaml文件进行设置。本文将介绍如何使用pyyaml进行读取配置数据。首先安装pyyamlpipinstallpyyaml简单使用下pyyaml,比较新的python版本记得要指定Loaderimportyamlcontent_='''typecho:  url:https://www.xtiger......
  • python获取华为云CDN日志
    1.安装模块pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simplehuaweicloudsdkcdnpipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simpledatetime2.获取前一天日志文件importosimportrequestsimportshutilimportgzipimportglobimportjs......
  • Python基础篇(函数)
    函数是实现某种特定的功能而组织的带名字的代码块,可以重复使用的,用来实现单一,或相关联功能的代码段,所以说函数是程序员规模化使用的基础。函数能提高应用的模块性,和代码的重复利用率。在程序设计中,常将一些常用的功能模块编写成函数,放在函数库中供公共选用。善于利用函数,可以减少......
  • python环境安装
    python环境安装分三步,下载、安装、验证。一、python包下载python包下载地址python.org。本例程下载3.8.10版本,据说3.8版本较为稳定。最新版本点击黄色按钮可直接下载,如果想要下载历史版本则找到所想要选择的历史版本点击进入,在所进入页面的最下方存放有下载资源。位置如下图所......
  • 写给-Python-开发者的-JavaScript-实用指南-全-
    写给Python开发者的JavaScript实用指南(全)原文:zh.annas-archive.org/md5/3cb5d18379244d57e9ec1c0b43934446译者:飞龙协议:CCBY-NC-SA4.0前言在学习Python时,您通过学习Python的基础知识、其优雅和编程原则,迈出了软件工程职业生涯的第一步。在您职业生涯的下一个阶段......
  • Python:自定义类或模块时的注意事项
     Python进阶版:定义类时应用的9种最佳做法1.好的命名2.显式实例属性3.使用属性——但要精简4.定义有意义的字符串表示法5.实例方法,类方法和静态方法6.使用私有属性进行封装7.分离关注点和解耦8.考虑使用__slots__进行优化9.文件 1.好的命名定义自己的类,就......