项目简介
本项目是基于Node.js和微信测试号搭建的定时推送服务,能够为多个用户定时推送包含天气预报、星座运势等丰富内容的消息,用户可灵活定制模板消息,且配置管理方便。
项目的主要特性和功能
- 定时推送:每日早上8点自动推送消息。
- 多用户支持:可为多个用户分别配置推送内容。
- 丰富功能模块:涵盖天气预报、星座运势、土味情话、健康提示等。
- 模板消息定制:支持自定义模板消息,按个人喜好选择显示内容。
- API接口集成:整合多个第三方API接口,获取实时数据。
- 配置灵活:通过配置文件轻松管理推送内容和API接口配置。
安装使用步骤
前提准备
假设用户已下载本项目的源码文件。
复制项目
进入项目目录。
配置项目参数
编辑 config/index.js
文件,填入以下内容:
- 公众号配置:APP_ID、APP_SECRET、模板id等。
- API接口配置:填写各API的URL和密钥。
- 用户信息配置:包括名字、微信号、星座、生日和城市等信息。
测试与部署
- 在本地测试功能是否正常。
- 部署到线上环境。
优化配置(高级设置)
通过配置 config/index.js
文件中的 plugins
部分来管理是否发送请求API,优化没有使用的API以加快响应速度。
注意事项
天气API接口存在次数限制,需谨慎使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】