diff --git a/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java b/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java index fb1e0c2..95c3e76 100644 --- a/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java +++ b/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java @@ -364,4 +364,17 @@ public class WechatCalllbackController extends BaseController { return new ResultData(Result.ERROR, e.getMessage()); } } + + @GetMapping(value = "/getAuthorizerList") + @ApiOperation("拉取当前所有已授权的帐号基本信息") + public ResultData getAuthorizerList() { + try { + String accessToken = openService.getWxOpenComponentService().getComponentAccessToken(true); + String ret = openService.getWxOpenComponentService().getApiGetAuthorizerList(accessToken, 0, 100); + return new ResultData(ret); + } catch (WxErrorException e) { + logger.error(e.getMessage()); + return new ResultData(Result.ERROR, e.getMessage()); + } + } }