【抖音热门情侣必备】微信早安定时消息推送源码
手把手教你最近很火的 微信公众号测试号推送消息
- 1. 注册微信公众号测试号
- 2. 扫描测试号二维码
- 3. 新增测试模板
- 4. 下载并打开config修改配置文件
- 5. 补充配置文件
- 6. 运行程序
- 7. 附加:修改测试号头像、名称
- 8. 微信消息推送实现本地自动化
- 9. 源码展示
- 10. 最终效果
- 11. 源码获取
1. 注册微信公众号测试号
- 利用下面的链接注册一个微信公众测试号,微信公众平台测试号地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
- 打开并注册一个微信公众号测试号,扫码登录即可。
- 扫码登录成功后,就可以生成微信公众号测试号的
appID
和appsecret
这两串信息,要记住位置,之后要用!
2. 扫描测试号二维码
向下滑动,找到测试号二维码,使用微信扫描测试号二维码并关注。
用户列表会自动显示用户信息,生成一个特殊的微信号。
这里需要记住的是对应的微信号,后续会用到。
注意:
是需要接收推送消息的那个人扫码。
要是给其他人做,自己可以扫一下,测试好后,再让对方扫码。
3. 新增测试模板
今天是:{{date.DATA}}
不管哪一天,每一天都是爱你的一天
当前城市:{{city.DATA}}
今天的天气:{{weather.DATA}}
最低气温:{{min_temperature.DATA}}
最高气温:{{max_temperature.DATA}}
今天是我们恋爱的第{{love_day.DATA}}天❤❤❤
{{birthday1.DATA}}
{{birthday2.DATA}} 今天也要乖乖的多喝水~(*^▽^*){{note_en.DATA}}
{{note_ch.DATA}}
向下滑动,找到消息模板接口。
点击 新增测试模板
添加完,如图所示:
模板ID后面要用!
4. 下载并打开config修改配置文件
下载文件自取渠道:公众号风口IT猪的成长录
发送:微信推送
,即可下载~
下载时记得看好路径,别找不到啦~
5. 补充配置文件
需要在对应的地方填入刚刚申请到的信息:
{# 公众号配置
# 公众号appId
"app_id": "",
# 公众号appSecret
"app_secret": "",
# 模板消息id
"template_id": "",
# 接收公众号消息的微信号,如果有多个,需要在[]里用英文逗号间隔,例如["wx1", "wx2"]
"user": [""],# 信息配置
.........
}
user
:是测试号用户列表,扫码后的微信号
注意:看好注释,填入的时候不要删掉双引号!
6. 运行程序
1.这个时候你双击weixin.exe文件,显示推送消息成功。
2.打开微信,查看关注的测试号就能看到消息了!
3.如果想要更改,对照着更改消息模板和config.txt
文件,保存后再运行就好啦!
7. 附加:修改测试号头像、名称
尝试过目前测试号无法修改,可以申请企业微信,企业的可修改(教程)。
8. 微信消息推送实现本地自动化
微信消息推送实现本地自动化(Windows11)
9. 源码展示
import random
from time import localtime
from requests import get, post
from datetime import datetime, date
from zhdate import ZhDate
import sys
import osdef get_color():# 获取随机颜色get_colors = lambda n: list(map(lambda i: "#" + "%06x" % random.randint(0, 0xFFFFFF), range(n)))color_list = get_colors(100)return random.choice(color_list)def get_access_token():# appIdapp_id = config["app_id"]# appSecretapp_secret = config["app_secret"]post_url = ("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={}&secret={}".format(app_id, app_secret))try:access_token = get(post_url).json()['access_token']except KeyError:print("获取access_token失败,请检查app_id和app_secret是否正确")os.system("pause")sys.exit(1)# print(access_token)return access_tokenif __name__ == "__main__":try:with open("config.txt", encoding="utf-8") as f:config = eval(f.read())except FileNotFoundError:print("推送消息失败,请检查config.txt文件是否与程序位于同一路径")os.system("pause")sys.exit(1)except SyntaxError:print("推送消息失败,请检查配置文件格式是否正确")os.system("pause")sys.exit(1)# 获取accessTokenaccessToken = get_access_token()# 接收的用户users = config["user"]# 传入地区获取天气信息region = config["region"]weather, temp, max_temp, min_temp, wind_dir, sunrise, sunset, category, pm2p5, proposal = get_weather(region)note_ch = config["note_ch"]note_en = config["note_en"]if note_ch == "" and note_en == "":# 获取词霸每日金句note_ch, note_en = get_ciba()chp = get_tianhang()# 公众号推送消息for user in users:send_message(user, accessToken, region, weather, temp, wind_dir, note_ch, note_en, max_temp, min_temp, sunrise,sunset, category, pm2p5, proposal, chp)os.system("pause")
config.txt
{# 公众号配置
# 公众号appId
"app_id": "",
# 公众号appSecret
"app_secret": "",
# 模板消息id
"template_id": "",
# 接收公众号消息的微信号,如果有多个,需要在[]里用英文逗号间隔,例如["wx1", "wx2"]
"user": [""],# 信息配置
# 和风天气apikey
"weather_key": "",
# 天行数据apikey
"tian_api": " ",
# 所在地区,可为省,城市,区,县,同时支持国外城市,例如伦敦(国外城市可能获取不到pm2.5,空气质量,今日建议等数据)
"region": "番禺区",
# 生日1
"birthday1": {"name": "小宝", "birthday": "1997-01-01"},
# 生日2
"birthday2": {"name": "小林", "birthday": "r1997-01-01"},
# 在一起的日子,格式同上
"love_date": "2021-01-01",
# 金句中文,如果为空,默认会读取金山的每日金句
"note_ch": "",
# 金句英文
"note_en": ""
}
10. 最终效果
11. 源码获取
公众号风口IT猪的成长录
后台回复:微信推送
,即可下载~
感谢您的点赞支持!
加油!
感谢!
努力!
【抖音热门情侣必备】微信早安定时消息推送源码相关推荐
- Beego搭建企业微信机器人定时消息推送
Beego搭建企业微信Robot定时消息推送 功能说明 PostMan添加job msgType 默认是:text并且支持@all markdown支持颜色和样式但是不支持@all cron quar ...
- 企业微信机器人脚本python_python提取数据库数据并实现企业微信机器人定时消息推送...
之前发过一个企业微信群机器人接口调用发提醒的文章,是用最简单的VBS脚本+Windows任务计划来实现的,仅实现了定时发送固定内容的提醒.其实企业微信机器人就是一个webhook接口,用户以post ...
- 抖音seo排名优化账号矩阵定制开发及技术源码搭建
抖音seo排名优化账号矩阵定制开发及技术源码搭建: 代码: ai混剪采用云存储技术: 智能混剪合成:仅需上传1个长度为15-60秒的长视频即可,系统将抽取音频,随后裁剪为多个小片段,用户发布视频时系 ...
- 抖音seo,智能剪辑,批量发布系统,源码搭建
抖音seo,智能剪辑,批量发布系统,源码搭建 抖音seo这套系统,开发之前需要权限申请,也就是官方平台,权限通过后才可以开发. 申请流程: 注册官方开放平台账号--申请服务商--关联应用--申请权限- ...
- 抖音最近很火的QQ在线价值评估网站源码(qq价值在线评估)
抖音最近很火的QQ在线价值评估网站源码(qq价值在线评估) QQ在线价值评估源码,这个源码是很多年以前的了,最近又在抖音刷到别人直播需要刷礼物才能给你评测,所以又找了一下测试了可用,将源码上传后解压, ...
- nodejs android 推送,利用Nodejs怎么实现一个微信小程序消息推送功能
利用Nodejs怎么实现一个微信小程序消息推送功能 发布时间:2021-01-20 13:55:29 来源:亿速云 阅读:92 作者:Leah 今天就跟大家聊聊有关利用Nodejs怎么实现一个微信小程 ...
- php微信小程序物流进度推送,微信小程序 消息推送php服务器验证实例详解
微信小程序 消息推送php服务器验证实例详解 设置页面("设置">>"开发设置"): 1.设置服务器域名 注意http和https协议的不同. 2. ...
- php 企业号文本消息推送,Python如何实现微信企业号文本消息推送功能的示例
这篇文章主要介绍了Python编程实现微信企业号文本消息推送功能,结合实例形式分析了Python微信企业号文本消息推送接口的调用相关操作技巧,需要的朋友可以参考下 本文实例讲述了Python微信企业号 ...
- TP6 微信小程序消息推送配置Token校验失败200302
ThinkPHP6 微信小程序消息推送配置时报错: {"ret":200302,"err_msg":"verify token fail"} ...
最新文章
- mysql 分号 存储过程_MySql 存储过程
- HTML+CSS布局技巧及兼容问题【阅读季】
- C# VB6.0 Java C++ GUID 生成
- LeetCode Two Sum III - Data structure design
- python数字类型及运算_Python类型和运算--数字
- ThinkJS前端搭配vue时的Nginx配置
- 2017西安交大ACM小学期数据结构 [又是树状数组、异或]
- python小波分析法检测火焰_一种基于小波分析的网络流量异常检测方法
- ie6识别important问题
- 引用之函数返回值 函数的返回值为引用类型《三》
- arcgis dem栅格立体感_arcgis中DEM如何生成等高线
- 内网外网双通下的一种网络拓补方案
- Tippy.js - 免费开源且高度可定制的气泡提示独立组件
- Scala教程-详细全部
- 如何玩好微信十亿流量?微趋道教你小程序推广最全攻略!
- 淘管家一键铺货怎么弄?和分销下单有什么区别?
- OPENWRT修改网卡MAC地址
- 前端展示office
- HCIE-Security安全-ICMP重定向、不可达攻击
- 基于单片机温度和可燃气体浓度采集设计