wechat-push

基于 springboot 实现微信公众号消息推送

项目效果

公众号模板消息效果

notion image

企业微信图文消息效果

notion image

已实现功能

  • 获取天气信息
  • 获取彩虹屁数据
  • 定时任务推送
  • 单人推送
  • 多人推送

相关配置

微信公众平台账号配置

  1. 点此注册微信公众平台测试账号 ,用于公众号消息推送
  1. 将对应的 appIDappsecret微信号(openid)消息模板ID 填写在 application.yml 配置文件中
  1. 进行消息模板配置
    1. 今天是{{date.DATA}} {{lunar.DATA}} {{festival.DATA}} {{remark.DATA}} {{city.DATA}}的天气: {{weather.DATA}} 最低气温: {{low.DATA}}度 最高气温: {{high.DATA}}度 风力: {{wc_day.DATA}} 风向: {{wd_day.DATA}} 今天是我们恋爱的第{{loveDays.DATA}}天 距离宝宝的生日还有{{birthdays.DATA}}天 {{rainbow.DATA}}
      notion image

天行数据平台配置

  1. 彩虹屁接口文档
  1. 申请接口权限
  1. 将天行 apikey 填写在 application.yml 配置文件中
    1. notion image

运行

application.yml 配置文件填写完毕后直接启动运行项目即可,修改定时任务时间在 PushTask.java 中进行修改
badge