From 977161cbeb36ede8dba83b1a52e6ef3faab51729 Mon Sep 17 00:00:00 2001 From: BinaryWang Date: Thu, 18 Aug 2016 13:55:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=A4=9A=E4=BD=99=E5=AE=B9?= =?UTF-8?q?=E6=98=93=E5=BC=95=E8=B5=B7=E8=AF=AF=E8=A7=A3=E7=9A=84=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E4=BD=BF=E7=94=A8=E7=9A=84=E6=8E=A5=E5=8F=A3=E6=96=B9?= =?UTF-8?q?=E6=B3=95oauth2buildAuthorizationUrl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/mp/api/WxMpService.java | 10 ---------- .../weixin/mp/api/impl/WxMpServiceImpl.java | 5 ----- .../weixin/mp/demo/DemoOAuth2Handler.java | 18 +++++++++--------- 3 files changed, 9 insertions(+), 24 deletions(-) diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java index d1366152..31c65e64 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java @@ -152,16 +152,6 @@ public interface WxMpService { */ WxMpSemanticQueryResult semanticQuery(WxMpSemanticQuery semanticQuery) throws WxErrorException; - /** - *
-   * 构造oauth2授权的url连接
-   * 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=网页授权获取用户基本信息
-   * 
- * - * @return url - */ - String oauth2buildAuthorizationUrl(String scope, String state); - /** *
    * 构造oauth2授权的url连接
diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java
index eb62ed73..55b99293 100644
--- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java
+++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java
@@ -238,11 +238,6 @@ public class WxMpServiceImpl implements WxMpService {
     return WxMpSemanticQueryResult.fromJson(responseContent);
   }
 
-  @Override
-  public String oauth2buildAuthorizationUrl(String scope, String state) {
-    return this.oauth2buildAuthorizationUrl(this.wxMpConfigStorage.getOauth2redirectUri(), scope, state);
-  }
-
   @Override
   public String oauth2buildAuthorizationUrl(String redirectURI, String scope, String state) {
     StringBuilder url = new StringBuilder();
diff --git a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/demo/DemoOAuth2Handler.java b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/demo/DemoOAuth2Handler.java
index da3ec93c..de1c9546 100644
--- a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/demo/DemoOAuth2Handler.java
+++ b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/demo/DemoOAuth2Handler.java
@@ -14,14 +14,14 @@ import java.util.Map;
  */
 public class DemoOAuth2Handler implements WxMpMessageHandler {
   @Override
-  public WxMpXmlOutMessage handle(WxMpXmlMessage wxMessage, Map context,
-      WxMpService wxMpService, WxSessionManager sessionManager) {
-    String href = "测试oauth2";
-    return WxMpXmlOutMessage
-        .TEXT()
-        .content(href)
-        .fromUser(wxMessage.getToUserName())
-        .toUser(wxMessage.getFromUserName()).build();
+  public WxMpXmlOutMessage handle(WxMpXmlMessage wxMessage,
+      Map context, WxMpService wxMpService,
+      WxSessionManager sessionManager) {
+    String href = "测试oauth2";
+    return WxMpXmlOutMessage.TEXT().content(href)
+        .fromUser(wxMessage.getToUserName()).toUser(wxMessage.getFromUserName())
+        .build();
   }
 }