Browse Source

[微信第三方平台][修改]

release_toaliyun_real
Stormeye Wu 7 years ago
parent
commit
8069b2b0be
2 changed files with 7 additions and 0 deletions
  1. +2
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/WechatApiController.java
  2. +5
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/WechatCalllbackController.java

+ 2
- 0
mallinkAdmin/src/main/java/com/iformall/controller/WechatApiController.java View File

@@ -1,6 +1,7 @@
package com.iformall.controller; package com.iformall.controller;


import com.iformall.service.WxOpenService; import com.iformall.service.WxOpenService;
import io.swagger.annotations.Api;
import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.open.bean.result.WxOpenAuthorizerInfoResult; import me.chanjar.weixin.open.bean.result.WxOpenAuthorizerInfoResult;
import me.chanjar.weixin.open.bean.result.WxOpenQueryAuthResult; import me.chanjar.weixin.open.bean.result.WxOpenQueryAuthResult;
@@ -22,6 +23,7 @@ import java.io.IOException;
*/ */
@Controller @Controller
@RequestMapping("/wtauth") @RequestMapping("/wtauth")
@Api(description = "微信第三方开放平台授权相关接口")
public class WechatApiController { public class WechatApiController {
private final Logger logger = LoggerFactory.getLogger(getClass()); private final Logger logger = LoggerFactory.getLogger(getClass());
@Autowired @Autowired


+ 5
- 0
mallinkAdmin/src/main/java/com/iformall/controller/WechatCalllbackController.java View File

@@ -1,6 +1,8 @@
package com.iformall.controller; package com.iformall.controller;


import com.iformall.service.WxOpenService; import com.iformall.service.WxOpenService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.mp.bean.kefu.WxMpKefuMessage; import me.chanjar.weixin.mp.bean.kefu.WxMpKefuMessage;
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
@@ -24,6 +26,7 @@ import java.util.Map;


@Controller @Controller
@RequestMapping("/wxOpen") @RequestMapping("/wxOpen")
@Api(description = "微信第三方开放平台回调相关接口")
public class WechatCalllbackController extends BaseController { public class WechatCalllbackController extends BaseController {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@@ -31,6 +34,7 @@ public class WechatCalllbackController extends BaseController {
protected WxOpenService wxOpenService; protected WxOpenService wxOpenService;


@RequestMapping(value = "/notify", method = RequestMethod.POST) @RequestMapping(value = "/notify", method = RequestMethod.POST)
@ApiOperation("接收ticket回调")
public Object receiveTicket(HttpServletRequest request) throws IOException { public Object receiveTicket(HttpServletRequest request) throws IOException {
logger.info("[" +getIpAddr() + "]接收微信请求 /wxOpen/notify"); logger.info("[" +getIpAddr() + "]接收微信请求 /wxOpen/notify");
InputStream inStream = request.getInputStream(); InputStream inStream = request.getInputStream();
@@ -77,6 +81,7 @@ public class WechatCalllbackController extends BaseController {
} }


@RequestMapping(value = "/{appId}/callback") @RequestMapping(value = "/{appId}/callback")
@ApiOperation("消息回调")
public Object callback(@PathVariable("appId") String appId, HttpServletRequest request) throws IOException { public Object callback(@PathVariable("appId") String appId, HttpServletRequest request) throws IOException {
logger.info("[" +getIpAddr() + "]接收微信请求 /{appId}/callback"); logger.info("[" +getIpAddr() + "]接收微信请求 /{appId}/callback");
InputStream inStream = request.getInputStream(); InputStream inStream = request.getInputStream();


Loading…
Cancel
Save