8000 Merge pull request #21 from gaigeshen/develop · binarywang/WxJava@c2f00a1 · GitHub
[go: up one dir, main page]

Skip to content

Commit c2f00a1

Browse files
authored
Merge pull request #21 from gaigeshen/develop
增加生成授权链接方法,重定向链接可直接读取配置。
2 parents ccecac9 + 5057f2d commit c2f00a1

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpService.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,16 @@ WxMediaUploadResult mediaUpload(String mediaType, String fileType, InputStream i
392392
*/
393393
void tagAddUsers(String tagId, List<String> userIds, List<String> partyIds) throws WxErrorException;
394394

395+
/**
396+
* <pre>
397+
* 构造oauth2授权的url连接
398+
* </pre>
399+
*
400+
* @param state
401+
* @return
402+
*/
403+
String oauth2buildAuthorizationUrl(String state);
404+
395405
/**
396406
* <pre>
397407
* 构造oauth2授权的url连接

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpServiceImpl.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,14 @@ public void tagRemoveUsers(String tagId, List<String> userIds) throws WxErrorExc
444444
}
445445

446446
@Override
447+
public String oauth2buildAuthorizationUrl(String state) {
448+
return this.oauth2buildAuthorizationUrl(
449+
this.wxCpConfigStorage.getOauth2redirectUri(),
450+
state
451+
);
452+
}
453+
454+
@Override
447455
public String oauth2buildAuthorizationUrl(String redirectUri, String state) {
448456
String url = "https://open.weixin.qq.com/connect/oauth2/authorize?";
449457
url += "appid=" + wxCpConfigStorage.getCorpId();

0 commit comments

Comments
 (0)
0