• 猿创征文|【简单】微信公众号推送教程 ·可直接下载运行 ·超详细


    📚简介:

         前段时间,写的【全网最简单】给朋友- 制作,微信公众号推送教程,没有添加下载程序的地址,这一次为对程序进行升级了,然后以小白的视角来从新配置软件并且内置定时器,只要程序在运行那么每天8点都会推送消息女朋友或者小伙伴们推送天气情况,也可以根据自己的需求配置模板.

    测试号推送结果:升级版本

    在这里插入图片描述

    注意:如图中的约会指数图标在公众号那边显示就会有些问题,到时候你们添加模板的时候自己测试下

    📝前期准备:

    1️⃣注册公众号

         百度搜索微信公众号,可以自己去试着注册一个,个人订阅号,由于没有营业执照,只能选择订阅号

    在这里插入图片描述

    在这里插入图片描述

          点击注册按钮,选择订阅号,由于服务号的功能更丰富,可惜我没有营业执照啥的,个人只能去申请订阅号。

    在这里插入图片描述

    选择订阅号:

    在这里插入图片描述

    过一会,你的邮箱就会收到公众号发送的激活邮箱

    在这里插入图片描述

    回到注册页面,输入邮箱验证码,设置好密码后勾选我同意,点击注册

    在这里插入图片描述

    完成后


    进入公众号类型选择里面,点击确定

    在这里插入图片描述

    我们没有营业执照只能选择订阅号.

    在这里插入图片描述


    主体类型,选择个人,需要输入身份证信息

    在这里插入图片描述

    配置好发现, 😳尴尬了一个身份证只能绑点一个公众号,后续的步骤可以看提示走问题不大

    在这里插入图片描述

    跟着步骤一直走,然后登录公众号,注册这步骤就完成了。


    2️⃣登录公众号

          由于微信公众号有对权限划分,所以使用个人订阅号有许多Api功能使用不了,但是我们可以登录订阅号在设置与开发中找到开发工具下的公众平台测试账号,下方的小字已经说到测试账号可以体验公众号的所有高级接口

    在这里插入图片描述

    在使用微信扫码登录

    在这里插入图片描述

    登录完成后,会显示测试账号的配置信息

    💌测试公众号重要配置

    ✨获取配置

    
    appID
    
    appsecret
    
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在这里插入图片描述

    🎊关注测试账号

    往下滑动,测试账号的二维码

    在这里插入图片描述

          需要你们的朋友或者女朋友微信扫码关注,关注后就会在用户列表展示微信的ID标识也就是图中的(微信号)那列的信息。

    在这里插入图片描述

    关注成功后我们后续要把用户列表关注的微信号复制出来.

    设置到程序的application.yml配置中

    在这里插入图片描述

    在这里插入图片描述


    博主的模板:

    ps:你知道这些图标我是测试了好久才把这些图标补充完成,有些图标可以发送但是推送给公众号的微信就会显示2个方格

    {{date.DATA}}
    
    💌 {{title.DATA}}
    
    {{weatherIcon.DATA}} {{city.DATA}}天气: {{weather.DATA}}
    💨 风速: {{ws.DATA}}
    💦 湿度: {{sd.DATA}}
    💭 紫外线: {{zwx.DATA}}
    🌍 防晒指数:{{fs_hint.DATA}}
    🌡️ 最高温度: {{highest.DATA}}
    🏝️ 最低温度: {{lowest.DATA}}
    💭 空气质量: {{pm25.DATA}}
    🖼️ 干燥指数: {{gz_des_s.DATA}}
    🏃 运动指数:{{yd_hint.DATA}},{{yd_des_s.DATA}}
    💃 约会指数:{{yh_hint.DATA}},{{yh_des_s.DATA}}
    🎂 距离 {{name.DATA}} 的生日还有 {{birthday.DATA}} 天
    
    🍥 {{Inspiring.DATA}}
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    你们可以自定义上面的图标信息和话术,只要不修改{{}}内的配置信息就可以

    💨添加发送的模板

    模板信息需要添加,复制上面的模板信息

    在这里插入图片描述

    在这里插入图片描述

    添加成功后,复制模板ID

    在这里插入图片描述

    在把模板ID填写到配置中的application.yml

    在这里插入图片描述

         在此你就完成了一个好友的天气推送,如果想推送多个好友那么就把上面的格式多复制一份出来,然后按照上面教的把内容改下即可.

          - openId: "微信好友的微信号,微信号是来自公众号公众里面的微信号"
            birthday: "02-10"
            title: "成长的意义就在于,
                    它永远不会提前告诉你要发生什么,
                    而时间会告诉你
                    它这样领着你走过万事的一片苦心。"
            city: "福州"
            templateId: "Z0VEPfuGiZ9DxSp0MqlNA8fL2vvbfnu-cdNjm5X86jI"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    注意:城市的参数名称可以去config文件夹下的weatherAreaidJson.txt文件查找

    在这里插入图片描述

          如果你填写的城市这里面找不到会城市会报错哦,由于我们这边通过抓去中国天气网的数据每个城市对应这一个天气编码信息

    在这里插入图片描述

    修改完成后保存记得保存


    🎢运行程序:

    双击start.bat

    在这里插入图片描述

          如果运行中报错,可以看提示哪里出的问题.我这边是AppID和AppSecret没有填写正确报的错误…

    在这里插入图片描述

    正确运行:

    在这里插入图片描述

          程序会进行一次,测试模板发送你可以看能不能发送成功,如果可以发送成功,后续就是每天8点钟发送下一次天气推送消息

    📱手机效果:

    打开微信-》订阅号消息-》会提示消息点进去查看

    在这里插入图片描述

    偷偷告诉你城市前面的图标会根据天气情况展示不同的天气图标哦

    在这里插入图片描述

    🍥结束:

    到这里给女朋友发送天气就完成了,如果对你有帮助,一键三连,一起加油!!!


    🚀程序下载:

    差点忘记放下载地址,避免你们下载半天我就放阿里云盘上了


    阿里云不能分享zip吗,然后分享文件夹里面的jar又会被过滤掉

    在这里插入图片描述

    在这里插入图片描述

    裂开呀,铁汁们,看了官网才知道压缩包不支持

    在这里插入图片描述


    已经把安装包上传了地址,下载解压即可🌝

    在这里插入图片描述

  • 相关阅读:
    Interval Envision图像库,非常强大的图像功能
    xxl-job源码解读:触发器线程池TriggerPool
    安装WordPress(个人建站)
    【小程序】爆肝 3 天总结的微信小程序优化指南(收藏夹吃灰吧!)
    基于conda的OpenCV库安装
    【Python数据分析】matplotlib绘图
    深度学习100例 —— 循环神经网络(RNN)实现股票预测
    解放双手!推荐一款低代码工具,YYDS!
    SpringBoot整合MySQL和Druid
    SDA、SFDA、CFDA改名为NMPA
  • 原文地址:https://blog.csdn.net/qq_45502336/article/details/126686199