From c40c6c5797235b277b984f4a0d27941081e16e67 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Fri, 29 Mar 2019 21:50:36 +0800 Subject: [PATCH] =?UTF-8?q?#966=20=E4=BF=AE=E5=A4=8D=E5=BC=80=E6=94=BE?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E7=A7=BB=E5=8A=A8=E7=AB=AF=E5=BF=AB=E9=80=9F?= =?UTF-8?q?=E6=8E=88=E6=9D=83=E9=93=BE=E6=8E=A5=E4=B8=AD=E7=9A=84=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E5=AD=97=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/open/api/WxOpenComponentService.java | 2 +- .../weixin/open/api/impl/WxOpenComponentServiceImpl.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenComponentService.java b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenComponentService.java index b9c7ff106..4b2ddbc41 100644 --- a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenComponentService.java +++ b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenComponentService.java @@ -31,7 +31,7 @@ public interface WxOpenComponentService { /** * 手机端打开授权链接 */ - String COMPONENT_MOBILE_LOGIN_PAGE_URL = "https://mp.weixin.qq.com/safe/bindcomponent?action=bindcomponent&no_scan=1&auth_type=3&component_appid=%s&pre_auth_code=%s&redirect_uri=%s&auth_type=xxx&biz_appid=xxx$#wechat_redirect"; + String COMPONENT_MOBILE_LOGIN_PAGE_URL = "https://mp.weixin.qq.com/safe/bindcomponent?action=bindcomponent&no_scan=1&auth_type=3&component_appid=%s&pre_auth_code=%s&redirect_uri=%s&auth_type=xxx&biz_appid=xxx#wechat_redirect"; String CONNECT_OAUTH2_AUTHORIZE_URL = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=%s&redirect_uri=%s&response_type=code&scope=%s&state=%s&component_appid=%s#wechat_redirect"; /** diff --git a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenComponentServiceImpl.java b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenComponentServiceImpl.java index 213fb0199..319e12ffa 100644 --- a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenComponentServiceImpl.java +++ b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenComponentServiceImpl.java @@ -196,14 +196,17 @@ public class WxOpenComponentServiceImpl implements WxOpenComponentService { return getPreAuthUrl(redirectURI, null, null); } + @Override public String getPreAuthUrl(String redirectURI, String authType, String bizAppid) throws WxErrorException { return createPreAuthUrl(redirectURI, authType, bizAppid, false); } + @Override public String getMobilePreAuthUrl(String redirectURI) throws WxErrorException { return getMobilePreAuthUrl(redirectURI, null, null); } + @Override public String getMobilePreAuthUrl(String redirectURI, String authType, String bizAppid) throws WxErrorException { return createPreAuthUrl(redirectURI, authType, bizAppid, true); }