公众号定时推送早安、天气预报-保姆级教程

你想每天定时向你的女朋友发一句早安吗 ?教你实现一个微信机器人 ❝你想每天定时向你的女朋友发一句早安吗?❞wechaty 是一个使用 typescript 开发的机器人,我已经使用 wechaty[1] 做了很多关于有趣的自动化的工作。你可以通过 w... 阅读详情

效果图:
在这里插入图片描述

一、主要步骤如下:

a.Linux操作系统(Ubuntu、Centos、Redhat都可)
b.安装docker服务
c.gitee上下载源代码:微信推送
d.申请微信测试公众号:公众号开放平台
e.申请百度天气API:百度地图开放平台
f.申请彩虹屁API:天行数据彩虹屁API
我使用的是Centos7.9操作系统
1.最小化安装需要的基础软件vim、lrzsz unzip(保证系统可以上网,可以使用云服务器、虚拟机,如果需要定时推送保证机器24小时开机)

yum install vim lrzsz unzip -y

2.安装docker
Ubuntu
Debian
Centos都可以用以下命令

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

3.gitee下载源码
点击克隆/下载
点击克隆/下载

下载完成后,上传到机器上ssh连接使用xshell,xshell教程
直接将代码拖入到窗口

放在根目录备用
4.申请微信公众号

记住appID,appsecret,扫码关注后的微信号
1.记住appID,appsecret,扫码关注后的微信号

5.申请百度天气API
申请理由填写:仅供个人测试、学习使用等写满100字的官方话。

点击创建应用
点击创建应用
填写应用名称:看个人喜好。IP白名单:0.0.0.0/0
填写应用名称:看个人喜好。IP白名单:0.0.0.0/0
记住访问应用AK的信息
6.申请彩虹屁API

记住彩虹屁这里提供的KEY参数值
注册申请后,点击在线测试
记住彩虹屁这里提供的KEY参数值
7.新建微信修改源码参数,构建docker镜像,起docker容器
新建微信公众开放平台 模板消息接口

记住这里的模板ID
记住这里的模板ID
这是我的模板内容:
{{riqi.DATA}}
{{beizhu.DATA}}
天气:{{tianqi.DATA}}
最低温度:{{low.DATA}} 度
最高温度:{{high.DATA}} 度
今天是相识的第{{lianai.DATA}}天
我们已经成为好哥们{{lianai.DATA}}天
距离你的生日还有{{shengri.DATA}}天
{{caihongpi.DATA}}

解压源码包

unzip wechat-push-master1.zip

修改源码参数的配置文件

vim wechat-push-master/src/main/resources/application.properties

以下内容根据备注填写

# 注意等号后面不要加空格
spring.application.name=weixin.tuisong
logging.level.root=info

# 端口号
server.port=9999

# 注意等号后面不要加空格
spring.application.name=weixin.tuisong
logging.level.root=info

# 端口号
server.port=9999

# 微信公众号信息 微信公众号后台找
wechat.appId=wx
wechat.secret=10

# 微信模板 微信公众号里新建 模板内容可以贴 wechat-push/src/main/resources/templates/模板.txt
wechat.templateId=5hh


# 推送目标微信id 
# 访问 http://127.0.0.1:9999/push 可以给这个id推送,定时也是给这个id推送
target.openId=ofFS
# 推送测试目标微信id 
# 访问 http://127.0.0.1:9999/push/test 可以给这个id推送
target.test.openId=ofFS

# 领证日期
target.linZheng=2022-08-18
# 生日
target.shengRi=2023-03-03
# 结婚日期
target.jieHun=2022-08-18
# 恋爱日期
target.lianAi=2022-08-18

# 百度天气 https://lbsyun.baidu.com/apiconsole/center#/home
weather.ak=hGB6
# 地区编码 各地区见doc/weather_district_id.xlsx
weather.district_id=152201

# 天行彩虹屁 https://www.tianapi.com/apiview/181
tian.caihongpi.key=a4c

启动docker服务

systemctl restart docker

构建docker镜像

docker build . -f Dockerfile --tag sajor:wechat-push

启动容器

docker run --name wechat-push-zhang -d -p9999:9999 sajor:wechat-push
curl 127.0.0.1:9999/push #使用这个命令可以给当事人发
curl 127.0.0.1:9999/push/test #在配置文件里填写自己的微信ID可以推送给自己测试
Java-“程序员的浪漫编程:如何用微信公众号打造专属每日惊喜推送“ 在这个快节奏的时代,用技术诠释浪漫,不仅展现了程序员的另一面,也让爱情的表达方式更加多元和有趣。谁说代码冰冷?它同样能编织出温暖人心的日常奇迹。开始你的“浪漫编码”之旅吧,让爱与科技共同绽放,每一天都充满惊喜和期待。 阅读详情

相关推荐

Wechaty | NodeJS基于wechaty-puppet-hostie协议手撸一个企业级微信机器人助手

需求背景 目前所在企业是一家创新型汽车后市场互联网科技有限公司,拓展汽车后市场B2C、B2B和O2O业务。 前期打造链接线下6家自营大型汽车专业维修中心,12家自营汽车配件、汽保设备销售中心,3000余家加盟汽修、汽配企业及10余万个人客户的服务平台; 由于客户维系和供应商咨询等都是基于微信群聊的。每天要在成百上千的群聊中提供服务。需要实时在群内产品报价,车架号识别,图片识别,关键字反馈。数据推送等等功能。这样的需求情况下,人力成本是巨大的。 而我作为一名前端开发工程师,平时也喜欢写技术博客和交朋友,为此.

qq_37410561的博客 1808

微信公众号(一)每日推送详细教程(含实时定位,天气预报,每日英语,纪念日等,可快速自定义消息模板并指定订阅者类型发送)

微信公众号(一)每日推送详细教程(含实时定位,天气预报,每日英语,纪念日等,可快速自定义消息模板并指定订阅者类型发送)

2026也要一起加油鸭 3万+

抖音很火的情侣公众号天气推送

Python 项目(公众号推送早安问候以及天气预报)程序员必备撩妹工具,微信自动发送问候语以及天气预报,每天早中晚定时骚扰。

猫敷雪 6017

微信公众号推送天气教程,自动定时推送【Java版】开发者和小白详细教程

微信公众号天气推送,定时自动推送,在一起时间,每日一句,快给你女朋友写一个把~~

阿果子的博客 4万+

情侣 微信公众号定时天气推送

基于python以及微信测试号实现天气推送,用到了微信测试平台、天行数据api、和风天气api等,zip压缩包内含有相关的应用程序和本项目的word详细步骤文档,word详细步骤文档介绍了整个天气推送的代码和详细文档步骤。本项目非常适合小白以及没有很好计算机基础的小伙伴们!不需要写相关的代码以及什么的等等!!!在申请了微信测试号、天行数据api、和风天气api等后,只需要正确地填写压缩包中的txt文档中的相关信息后(文档中有相关的例子,根据例子照着填写),点击压缩包内的exe应用程序文件即可执行,从而在对应的微信号接收到实时推送消息。另外,若要实现定时推送,步骤文档里面也有相关的详细的步骤介绍,实现在一定的时间段或时间点进行定时推送相关信息。 以上项目实现功能以及相关描述都经测试和执行无误,其中模板的内容还可以定制化,可以进一步地根据自己需求对模板进行相关的改进(压缩包内的word文档中有介绍到)。 篇幅较长,感谢您的阅读和支持,若有代码或项目执行时出错有问题等情况,望在评论区指出或直接私信联系博主!您的指出和建议能给作者带来很大的动力!!! 你也可以实现给对象做一个天气推送!!!

LTspice第三方SPICE模型集成全流程指南

SPICE模型是电子电路仿真的核心基础,它通过数学方程描述半导体器件的非线性、温度依赖与寄生特性,决定仿真结果是否具备工程可信度。其技术价值在于 bridging 理论参数与实测行为,显著提升电源、电机驱动及逻辑电路设计的一次成功率。典型应用场景包括IGBT开关损耗分析、LDO瞬态响应验证、CMOS逻辑门传播延迟评估等。而LTspice作为轻量级工业级工具,依赖用户主动集成原厂提供的.subckt或.model文本模型——这正是‘LTspice导入SPICE模型’和‘74HC14 SPICE模型’等高频搜索

weixin_33868027的博客 305

微信公众号推送天气预报

SpringBoot实现定时推送早中晚天气预报、心灵鸡汤、生日、情侣在一起时间等,机器人自动回复文字、图片消息、语言等。

weixin_51833408的博客 4493

自定义串口通讯协议

自定义串口通讯协议的实现方法

qq_44826038的博客 2172

【java】java天气消息推送至微信公众号详细教程

谁说程序员不懂浪漫?将的关心 推送至微信公众号 给女朋友及时的关怀~(这位同学 你女朋友呢)

孟秋与你的博客 1873

眼动数据分析基础_AOI分析动态刺激物

如果您正在研究人们对如视频、动画等动态刺激物的视觉行为,动态AOI工具可为您提供类似静态AOI工具对于图片及其他静止刺激物分析的同样功能。创建和编辑动态AOI的过程和静态AOI相似。 关于动态AOI工具的使用,有几点非常重要: 多个看到相同线性动态刺激物的用户的眼动数据叠加是有价值的; 动态AOI不能用于非线性动态记录的分析; 动态AOI不能用于静态刺激物,如图片的分析; 动态AOI可以被开启、关闭、移动、调整大小及跟踪相关分析对象 首先,我们来定义两种不同的动态刺激物:线性动态刺激物(LDS),是指固

Kobe123brant的博客 3502

STM32CubeMX配置FSMC驱动外部SRAM全流程详解

FSMC(灵活静态存储控制器)是STM32实现高速并行外部存储扩展的核心外设,其本质是将片外SRAM地址空间映射为CPU可直接读写的内存区域。原理上依赖于精确的时序寄存器配置(如BTRx)、GPIO复用功能启用及AHB3总线时钟同步机制,技术价值在于免DMA搬运的零拷贝访问能力与确定性低延迟。典型应用场景包括工业HMI缓存、医疗设备实时数据采集、嵌入式图形加速等对带宽和确定性要求严苛的系统。本文围绕STM32F407ZG平台,结合STM32CubeMX工程化配置、硬件信号完整性设计与HAL库底层映射逻辑,系

weixin_34718952的博客 232

公众号推送早安问候以及天气预报(JAVA)

公众号推送早安问候以及天气预报(JAVA)

cV展示的学习园 7万+

PCL 点云配准-ICP算法(精配准)

ICP(Iterative Closest Point)算法是一种常用的点云精细配准算法。它通过迭代计算将一组点云变换到另一组点云的最佳位置,最终实现精确的对齐。ICP算法在每次迭代中选择与目标点云最接近的点作为对应点,通过计算最小化源点云和目标点云之间的均方误差(MSE)来进行刚性变换(包括平移和旋转)。

纵马踏花向自由 1724

1.8 微信推送早安及天气预报信息(Springboot框架)(二)

如果本地没有环境的运行不了代码,需要搭建。这里写的有些乱,感兴趣的可以自己拆分一下。

蚊者逆袭的博客 1684

gem5-gpu教程01 部署(实测可跑通)

这将GPGPU-Sim更新为与gem5-gpu兼容的最新版本。此版本是已知可用于gem5 gpu的最新版本。

qq_20388971的博客 1404

AUTOSAR知识点 之 XCP (二):XCP基础概念

学习XCP的过程中,对XCP的基本概念要做一个全面的认知,因为里面有很多缩写以及难以理解的点,假设对此模模糊糊一知半解,那么对整个协议栈的认知会遇到极大的障碍。XCP的信号流传输图示如下XCP 标准主要分为 5 个部分:这部分提供了对于协议的一个概况介绍,包括 XCP 的功能和基础性内容。这部分内容对协议层进行了详细的规范和说明。

梦想技术家 2769

女神节来了,快给那个Ta做个公众号推送早安问候及天气预报,可自动定时推送哦~

女神节到了,程序员必备撩妹有妙招!

quxuetrip的博客 1121

一文快速教你如何下载国自然模版

5. 成功进入“相关文件查看”页面后,点击左侧的“项目申请文件“,如果你此次申请的是“面上项目”,选择对应的下拉框,找到对应的模版下载即可。6. 🫑们发现,在当前页面点击“青年科学基金项目”,左侧出现的是“原国家杰出青年科学基金项目”。7. 进入下一页后,点击“青年科学基金项目”,便可以在右侧找到🫑们要找的模版啦。2. 成功登陆后,点击1处的“首页”,在首页界面,再点击2处的“项目批准”。8. 点击上图3处的“文件详情”,就可以找到可以下载的模版啦(如下图)。3. 从“项目批准”进入后,点击“管理”。

薰珞婷紫小亭子的博客 2399

专属微信公众号消息推送(java版)

微信公众号消息推送

qq_39256196的博客 7915

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

详解Spring Boot如何实现每日给女朋友微信推送早安问候语和天气预报浪漫教程

功能点每天早上可以给指定的微信用户推送消息,经过公众号可以使用第三方接口丰富推送的消息内容百度天气api:添加天气信息推送天行数据api:添加美句、彩虹屁等语句推送通过后台计算纪念日推送......效果图技术栈点spring boot实现后台微信测试账号的申请微信模版推送的配置对接百度天气api对接彩虹屁api对接优美句子api源码开放。

竹林幽深 438

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Python实现公众号每日自动发早/晚安消息(详细教程)

最近给女朋友的早安公众号制作在短视频平台爆火,虽然网上的教程有很多但都很零散,可能按着做着就出错或者某个地方对应不上,因此本文章就详细地从头教到尾。

m0_57979876的博客 3881

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

调用微信公众号接口给女票每天打卡

最近网上很火的给女朋友做公众号推送,作者 小红书 @猪咪不是猪 且做作者 大方的共享成品 源码 +教学 +自动版本起初,人们认为这仅仅只是个简单且幼稚,只为图一乐的微信消息模板。后来,什么云服务器,php,html,个人主页,点滴相册,企业微信,各种各样的花式模板,易语言都来了,属实是杀鸡用牛刀。我就不用云服务器了(没钱),准备参考python版本的,使用公司服务器做每天的定时发送。............

工大机器人工作室 2306

SpringBoot实现微信公众测试号消息推送

本帖主要阐述利用如何使用微信公众测试号模拟向用户推送消息。

Mr_Richard的博客 910

如何扩展wechat-public-account-push功能:自定义插槽和第三方API集成指南

wechat-public-account-push是一款强大的微信公众号自动推送工具,可以帮助你定时向重要的人发送个性化消息。✨ 如果你想让推送内容更加丰富多彩,本文将为你详细介绍如何通过自定义插槽和集成第三方API来扩展这个开源项目的功能。 ## 🎯 为什么需要扩展功能? 默认的wechat-public-account-push已经提供了基础功能,但你可能想要: - **个性化内容*

gitblog_00599的博客 892

wechat-public-account-push项目架构解析:理解推送系统的核心原理

微信公众号推送系统 wechat-public-account-push 是一个为开发者设计的自动化消息推送解决方案。这个开源项目通过精心设计的架构,让用户能够轻松实现定时、个性化的消息推送功能。本文将深入解析这个推送系统的核心架构原理,帮助您全面理解其工作原理和设计思想。 ## 🏗️ 项目架构概览 wechat-public-account-push 采用**模块化分层架构**设计,将复杂

gitblog_01007的博客 312

微信智能助手终极部署指南:3分钟搭建多协议AI机器人

您是否曾为微信消息回复不及时而烦恼?是否希望有一个智能助手能帮您管理群聊、自动回复、定时推送?今天我们将深入探索一款功能强大的微信智能机器人解决方案——wechat-assistant-pro,它支持多种协议,无缝集成ChatGPT、Dify、FastGPT等AI能力,让您快速搭建专属的智能微信助手。 ## 🤔 为什么需要微信智能助手? 在日常工作和社交中,我们经常面临这样的痛点:群消息太多

gitblog_00098的博客 320
上一篇: ZStack Cloud4.2.10部署手册
下一篇: Linux自动化部署Web服务
DevonL77
博客等级 码龄7年 73粉丝 32原创
评论 16
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DevonL77

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值