1.进入微信支付申请页面
https://pay.weixin.qq.com/apply/applyment4normal
2.微信支付开发文档
https://pay.weixin.qq.com/wiki/doc/api/index.html
3.获取openid
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_4
4.微信网页授权
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842

开发步骤:

1.申请微信公众平台接口测试帐号
http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
进入公众平台测试账号。
登录公众账号——“开发者中心”——“公众平台测试账号”。

1.此处配置服务器接口拿到Token跟下面的Token一致(此处域名配置需要加http(s)前缀)

2.WxJava框架快速开发微信公众号
WxJava 微信公众号框架 https://github.com/Wechat-Group/WxJava
基于Spring Boot构建,实现微信公众号后端开发功能Demo源码下载
3.内网穿透工具natapp
https://natapp.cn/
windows ,点击开始->运行->命令行提示符 后进入 natapp.exe的目录
运行命名

natapp -authtoken=9ab6b9040a624f40

4.将源码导入IDEA,修改配置文件扩展名生成 application.yml 文件,根据自己需要填写相关配置
主要配置说明如下:

logging:level:org.springframework.web: INFOcom.github.binarywang.demo.wx.mp: DEBUGme.chanjar.weixin: DEBUG
wx:mp:configs:- appId: wxeb66ff12144aea3a #(一个公众号的appid)secret: 2b94390f768ebba346ae59b6f1563148 #(公众号的appsecret)token: miyun #(接口配置里的Token值)

运行Java程序:WxMpDemoApplication;
配置微信公众号中的接口地址:http://公网可访问域名/wx/portal/xxxxx (注意,xxxxx为对应公众号的appid值);
根据自己需要修改各个handler的实现,加入自己的业务逻辑。

测试,在公众号中发送消息,在Demo项目的控制台会打印消息

12.SpringBoot集成微信公众号开发相关推荐

  1. springboot实战-微信公众号开发

    sell 基于springboot的微信公众号系统,旨在学习springboot以及微信公众号开发相关知识 包含: springboot:表单验证.统一异常处理.事物管理.restful Api开发 ...

  2. Java SpringBoot 集成微信公众号

    微信公众号 申请公众号 引入依赖 yml配置 读取配置文件类WxMaProperties 配置文件加载 json返回工具类 控制层 测试号配置 以上就完成了哦,简单教程 Gitee开源地址 申请公众号 ...

  3. 全网最全java Springboot对接微信公众号开发平台(可能是最全)!

    微信服务接入教程文档 文章目录 微信服务接入教程文档 微信开发技术文档官网 注册成为微信开发者 配置接受推送消息服务器 natapp下载,使用 后台构建 后台配置微信推送消息服务器 接受消息推送 操作 ...

  4. 视频教程-SpringBoot微信公众号开发-微信开发

    SpringBoot微信公众号开发 就职于国内知名在线互联网旅游公司,10+互联网开发经验,精通前后端开发 刘志强 ¥149.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免 ...

  5. 【微信开发第二章】SpringBoot实现微信公众号普通消息和模板消息回复

    前言 在进行微信公众号业务开发的时候,微信公众号的消息回复是非常重要的一环,而微信公众号消息回复分为:普通消息自动回复和模板消息回复.该篇文章会先使用微信测试工具过一遍流程,再使用代码进行实现,并且每 ...

  6. 【微信开发第一章】SpringBoot实现微信公众号创建菜单,同步菜单功能

    前言 在进行微信公众号业务开发的时候,微信公众号的自定义菜单是非常重要的一环,该篇文章会先使用微信测试工具过一遍流程,再使用代码进行实现,争取看过的小伙伴都能够实现,创建公众号菜单和代码同步公众号菜单 ...

  7. 【一篇就够了】springboot微信公众号开发,你的坑我来踩

    [一篇就够了]springboot微信公众号开发,你的坑我来踩 前些日子在抖音上看到一个写给女朋友的微信公众号突然心血来潮自己也想写一个,随后就开始在下面的踩坑填坑的阶段了,因为也是第一次写微信公众号 ...

  8. 微信公众号开发系列-12、微信前端开发利器:WeUI

    1.前言 通过前面系列文章的学习与讲解,相信大家已经对微信的开发有了一个全新的认识.后端基本能够基于盛派的第三方sdk搞定大部分事宜,剩下的就是前端了.关于手机端的浏览器的兼容性问题相信一直是开发者们 ...

  9. 微信公众号开发C#系列-12、微信前端开发利器:WeUI

    本文目录 1.前言 2.WeUI基本介绍 2.1 WeUI概述 2.2 为什么选择jQuery WeUI 3.jQuery WeUI基本用法 4.其他基础组件展示 4.1.switch开关 4.2.文 ...

  10. 微信公众号开发《三》微信JS-SDK之地理位置的获取,集成百度地图实现在线地图搜索

    本次讲解微信开发第三篇:获取用户地址位置信息,是非常常用的功能,特别是服务行业公众号,尤为需要该功能,本次讲解的就是如何调用微信JS-SDK接口,获取用户位置信息,并结合百度地铁,实现在线地图搜索,与 ...

最新文章

  1. Maven 让事情变得简单
  2. mysql cluster 安装_MYSQL Cluster安装攻略
  3. 成功解决Exception “unhandled ModuleNotFoundError“No module named ‘sklearn.neighbors.classification‘
  4. c语言输出26个英文字母的能量值,菜鸟求助,写一个随机输出26个英文字母的程序...
  5. JVM JRE JDK,这些东西到底是什么?(转载)
  6. 【小技巧】字符char与整型int的相互转换
  7. 刚一下雪,中国就美哭了全世界!
  8. Mycat安全_监控平台简介---MyCat分布式数据库集群架构工作笔记0035
  9. JVM 面试知识整理
  10. 公交车刮擦 两名驾驶员丢下乘客下车“开战”
  11. 4.企业安全建设指南(金融行业安全架构与技术实践) --- 内控合规管理
  12. 近期生活中将会发生的一点变化!
  13. [ZT]用CSC.exe来编译Visual C#的代码文件,解释CSC参数和开关的具体作用
  14. MSDN Library Visual Studio6.0 简体中文版下载及安装
  15. 一起来讨论:车联网+区块链的ROAD,是好是坏?
  16. 轻量而敏捷的工业组态软件UI设计工具-ConPipe Studio 2022
  17. 900 Sentences
  18. 微博营销和软文营销的价值
  19. 华丽丽的旋转彩带效果
  20. penGL入门学习(六)

热门文章

  1. 德语课堂笔记 之 与食物相关的名词
  2. java的编译原理_Javac编译原理 - Martiny的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. 【JVM】JVM基础
  4. 【jszip3.2.1 解压文件乱码】
  5. Excel如何随机抽取姓名或其他数据
  6. 01 WIFI ----- SDIO接口驱动
  7. Docker 加速器
  8. 什么是华为认证?华为技术认证工程师可以做什么?
  9. 与时俱进的迅捷多功能转换器
  10. java打印字符串_Java 打印字符串