微信公众号简单接入springboot集成weixin4j
微信公众号简单接入springboot集成weixin4j
- 内网穿透
- 登录地址:https://natapp.cn/
注册用户,购买免费渠道
- 进行配置端口号(我配置的是8802)
- 根据网址进行下一步操作
地址: https://natapp.cn/article/natapp_newbie
- 接入项目
- 创建springboot项目,这里我不一一说明
- 登录微信公众号得到一些配置信息
微信基本配置参数
weixin4j.debug=true
weixin4j.token=xiangzhi 自己配置的参数
weixin4j.oauth.originalid=gh_ba4b8f5337b7 公众号原始ID
weixin4j.oauth.appid= 公众号APPID
weixin4j.oauth.secret= 公众号秘钥
weixin4j.oauth.encodingtype=0
weixin4j.oauth.encodingaeskey= 公众号随机数
weixin4j.oauth.url=
weixin4j.api.domain=api.weixin.qq.com
#微信支付参数
weixin4j.pay.partner.id=
weixin4j.pay.partner.key=
weixin4j.pay.notify_url=
weixin4j.http.connectionTimeout=25000
weixin4j.http.readTimeout=25000
#支付证书路径
weixin4j.http.cert.path=
weixin4j.http.cert.secret=
weixin4j.handler=org.weixin4j.spi.DefaultMessageHandler
weixin4j.message.handler.normal=com.zking.wx01.weixin.MyAtsNormalMessageHandler
weixin4j.message.handler.event=com.zking.wx01.weixin.MyAtsEventMessageHandler
参数地址
- 增加依赖
<!--集成微信4j-->
<dependency>
<groupId>org.weixin4j.spring.boot</groupId>
<artifactId>weixin4j-spring-boot-starter</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
5.增加连接类
package com.xzaiyp.springcloudfeignserver.controller.api;import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.weixin4j.spring.web.WeixinJieruController;/**
* @Author: 翔子
* @Description:
* @Date: Created in 11:09 2019/6/17
* @Modified By:微信开发者接入
**/
@Controller
@RequestMapping("/xin")
public class WeiXinController extends WeixinJieruController {/**
* 消息日志
*/
private static Logger logger = LoggerFactory.getLogger(WeiXinController.class);/**
* 进入微信公众号主页面
* @return
*/
@GetMapping("/index")
public String toWeiXin(){
logger.info("=======================进入微信公众号=======================");
return "xin/index";
}}
6.注意先启动springboot在配置微信公众号启用配置
7.完成之后就可以访问了 -
8.注意,如果你是springboot2.1.1版本,出现读取不到静态文件时注意两个地方
(1).yml配置文件
spring:
mvc:
static-path-pattern: /**
resources:
static-locations: classpath:/static/
thymeleaf:
prefix: classpath:/templates/
suffix: .html
cache: false
(2)您的静态文件路径是否与访问路径相同比如html在xin文件夹下,静态文件也应该在xin文件夹下最后在微信里输入地址就可以访问了
微信公众号简单接入springboot集成weixin4j相关推荐
- 微信公众号Java接入demo
微信公众号Java接入demo 前不久买了一台服务,本来是用来当梯子用的,后来买了一个域名搭了一个博客网站,后来不怎么在上面写博客一直闲着,最近申请了一个微信公众号就想着弄点什么玩玩.周末没事就鼓捣了 ...
- 微信公众号HTML5接入腾讯云人脸核身
微信公众号HTML5接入腾讯云人脸核身 概述 接入流程 原生H5对行业的要求 概述 针对微信公众号接入腾讯云,腾讯云提供了两种方案,一种是通用H5接入,另外一种是通过微信的原生H5来接入,但是一般都是 ...
- Django实现微信公众号简单自动回复
在上篇博客阿里云部署django实现公网访问已经实现了了django在阿里云上的部署,接下来记录django实现微信公众号简单回复的开发过程,以方便日后查看 内容概要: (1)微信公众号声请 (2)微 ...
- 微信公众号开发-接入
一 首先实现内网穿透,公众号需要连接我们的服务器,内外无法访问,所以先实现自己的内网可以测试时连接外网,下载natapp,选择windows,顺便下载config,ini 配置文件.注册好购买免费的隧 ...
- 如何让微信公众号快速接入智能客服机器人?
工具: 1.一枚公众号. 2.一枚免费的第四范式智能客服机器人. STEP 1:登陆官网 https://www.4paradigm.com/solution/bot,注册一个属于自己的机器人. ST ...
- 网络架构、云平台和微信公众号开发接入--基于嵌入式工程师的视觉
云与后端相关的技术似乎并不属于嵌入式和物联智能硬件开发工程师的范畴,但是嵌入式开发工程师有必要认识成熟的网络架构和相关的云技术,以拓展自己在系统架构方面的视野.大数据分析是物联网背后的核心价值,物联智 ...
- 微信公众号如何接入第三方在线客服
想要一款免费的辅助粉丝运营管理的客服系统,但不太会开发,只想简单点实现,有办法吗? 首先您需要再ttkefu官方网站的右上角[注册]中注册一个ttkefu账号,其次在导航栏的[下载]中下载pc电脑版的 ...
- 微信公众号如何和Salesforce集成,然后后台给公众号的关注者推送模板消息?
这个问题其实蛮常见的.[自由侠部落]的学习群里,之前也有人讨论过,Salesforce既然可以和推特集成,那同微信的集成也一样,都是可以通过配置和部署实现的. 目前我所了解到的Salesforce与微 ...
- 微信公众号之接入微信公众号服务器开发(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶概述 公众号与公众平台 1. 微信账号类型 个人号 公众号 订阅号 服务号 企业号 2. 公众号 微信公众号主要面向名人.政府 ...
最新文章
- 广西卫生职业技术学院计算机考试,广西卫生职业技术学院单招2021年春招分数线...
- 分享我基于NPOI+ExcelReport实现的导入与导出EXCEL类库:ExcelUtility (续2篇-模板导出综合示例)...
- ant 编译java 项目_使用ant编译打包、部署简单的javaweb项目 --01
- Linux下实用的查看内存和多核CPU状态命令
- xuggler 中文开发_Xuggler开发教程
- donotage标记、MTU及MTU不匹配问题、OSPF邻居状态记录
- 为何不让AI做更正确的抉择?人类要逐渐交出控制权
- delphi2007不使用msbuild的方法
- C语言职工工资管理系统
- 使用Java轻松破解顶象滑动拼图验证码,成功率接近100%?
- 美团获得小样本学习榜单FewCLUE第一!Prompt Learning+自训练实战
- 201903-1小中大
- 华科_图形学笔记_07_投影变换
- 小孩上楼梯的方式的种类
- 性价比哪家强?富勒G93S光磁微动鼠标深度评测
- Excel自定义格式参数
- Python基础知识——字典:for循环遍历字典
- Windows开启和关闭hyper-v
- 百度输入法皮肤工具提示 CSS,如何利用百度输入法超级皮肤增加特别键盘
- Ubuntu安装星际词典
热门文章
- 通信技术计算机技术合称为,通信技术、计算机技术和控制 技术合称为3C
- 反射课后习题及做题记录
- pathon字符串复习
- vue组件之Prop属性
- 金蝶K3 SQL报表系列-委外未勾稽明细表金蝶K3 SQL报表系列-委外未勾稽明细表
- 北科大matlab期末考试,MATLAB 第一次实验课课堂作业
- 云计算技术与应用 - 知识点
- tomcat启动报错:apache-tomcat-6.0.45/webapps/manager does not exist or is not a readable directory
- HTML5常用的文本标签及css字体样式属性
- 美女数码宝贝(天女兽、蔷薇兽、花仙兽、莉莉丝兽、维纳斯兽、仙女兽、人鱼兽、古代人鱼兽、丁香兽)