From c8b658df0004f9698f20d7017703e0901fcf8b15 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 26 Jul 2023 13:00:57 +0800
Subject: [PATCH] 短信认证
---
src/main/java/cc/mrbird/febs/pay/controller/AutoReplyController.java | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/pay/controller/AutoReplyController.java b/src/main/java/cc/mrbird/febs/pay/controller/AutoReplyController.java
index 8168d71..fc7c8b6 100644
--- a/src/main/java/cc/mrbird/febs/pay/controller/AutoReplyController.java
+++ b/src/main/java/cc/mrbird/febs/pay/controller/AutoReplyController.java
@@ -3,7 +3,9 @@
import cc.mrbird.febs.common.properties.XcxProperties;
import cc.mrbird.febs.common.utils.SpringContextHolder;
import cc.mrbird.febs.pay.util.WechatEventUtil;
+import cc.mrbird.febs.pay.util.WeixinServiceUtil;
import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -22,17 +24,11 @@
@RequestMapping(value = "/api/wechat/reply")
public class AutoReplyController {
+ private final String wechatToken = "ywgpzfwh";
- private final XcxProperties xcxProperties = SpringContextHolder.getBean(XcxProperties.class);
-// @Value("${wechat.appId}")
-// private String wechatAppId;
-//
-// @Value("${wechat.appSecret}")
-// private String wechatAppSecret;
-//
-// // 这个Token就是微信后台 服务器配置 中的Token
-// @Value("${wechat.token}")
-// private String wechatToken;
+
+ @Autowired
+ WechatEventUtil wechatEventUtil;
/**
* 服务器校验
@@ -41,7 +37,7 @@
*/
@GetMapping("/event")
public String verification(HttpServletRequest req) {
- return WechatEventUtil.verification(req, xcxProperties.getWechatToken());
+ return wechatEventUtil.verification(req, wechatToken);
}
/**
@@ -56,7 +52,7 @@
String message = "success";
PrintWriter out = resp.getWriter();
try {
- String messageEvent = WechatEventUtil.messageEvent(req);
+ String messageEvent = wechatEventUtil.messageEvent(req);
if(messageEvent != null) {
message = messageEvent;
}
--
Gitblit v1.9.1