littlebot
Published on 2025-04-03 / 1 Visits
0

【源码】基于js和axios的微信日记管理系统

项目简介

这是一个基于JS和Axios构建的微信日记管理系统,提供丰富多样的内容和模板消息功能,支持多用户配置,能满足不同用户在微信公众号场景下的使用需求。

项目的主要特性和功能

  1. 多功能内容:包含天气预报、星座运势、土味情话、健康提示、毒鸡汤、早安心语和晚安心语等多种信息。
  2. 模板消息:支持自定义模板,可根据需求选择显示的参数。
  3. 多用户支持:能够配置多个用户的个人信息,适应不同用户的使用需求。

安装使用步骤

前提条件

  • 已注册微信公众号并获取AppID和AppSecret。
  • 已安装Git和Node.js环境。

具体步骤

  1. 注册微信测试号:访问注册地址(https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login ),使用微信扫码登录进行注册。
  2. 添加微信号:让朋友扫描二维码关注公众号。
  3. 创建模板消息:创建模板时注意不要选取过多参数,示例模板如下: 亲爱的{{username.DATA}} 今天:{{nowDate.DATA}} 所在城市:{{city.DATA}} 天气状态:{{weather.DATA}} 现在温度:{{real.DATA}} 今天温度:{{est.DATA}} 今天风向:{{wind.DATA}} 降雨概率:{{pop.DATA}} 穿戴建议:{{tips.DATA}} 星座运势:{{astro.DATA}} 土味情话:{{saylove.DATA}} 健康小提示:{{healthtip.DATA}} 毒鸡汤:{{duJiTang.DATA}} 早安心语:{{zaoAn.DATA}} 晚安心语:{{wanAn.DATA}} 我们在一起:{{togetherDays.DATA}} 距离你的下一个生日:{{birthday.DATA}} 距离我们下次旅游:{{tourism.DATA}} 彩虹屁:{{caiHongPi.DATA}}
  4. 注册API接口:访问注册地址(https://www.tianapi.com/ )注册登录并完成邮箱验证,依次申请天气预报、星座运势、土味情话等接口。
  5. 配置项目参数:打开config/index.js文件,填写公众号配置(APP_IDAPP_SECRET模板id用户信息等)、API接口配置,还可拓展配置多用户信息。
  6. 测试:在本地启动项目,测试各项功能是否正常工作。
  7. 在微信公众号后台配置WebHook:将推送URL配置到微信公众号的开发者中心,完成对接。

优化配置

可通过配置config/index.jsplugins选项管理是否发送请求API,优化未使用的API以加快响应速度。注意,天气API接口存在次数限制,如需优化,请提交issues

注意事项

  1. 确保所有API接口都已正确配置并开启。
  2. 留意天气API接口的次数限制。
  3. 本项目仅提供基础功能,如需更多定制功能,请提交issues

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】