From f44bb23cab077d4d923bdb8b8147012f15a26350 Mon Sep 17 00:00:00 2001 From: xhxu Date: Tue, 12 Apr 2022 13:07:50 +0800 Subject: [PATCH] update tt --- .../toutiao/api/impl/TtOpenComponentServiceImpl.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenComponentServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenComponentServiceImpl.java index 10712aa..9dad015 100644 --- a/mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenComponentServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenComponentServiceImpl.java @@ -197,7 +197,7 @@ public class TtOpenComponentServiceImpl implements TtOpenComponentService { private String createPreAuthUrl(String redirectURI) throws WxErrorException { String uri = API_CREATE_PREAUTHCODE_URL + "?component_appid="+getWxOpenConfigStorage().getComponentAppId(); - String responseContent = post(API_CREATE_PREAUTHCODE_URL, null,"component_access_token"); + String responseContent = post(uri, null,"component_access_token"); log.info(responseContent +"----------responseContent"); JsonObject jsonObject = TtOpenGsonBuilder.create().fromJson(responseContent, JsonObject.class); @@ -247,11 +247,10 @@ public class TtOpenComponentServiceImpl implements TtOpenComponentService { } @Override - public String retrieveCode(String authorizationCode) throws WxErrorException { - JsonObject jsonObject = new JsonObject(); - jsonObject.addProperty("component_appid", getWxOpenConfigStorage().getComponentAppId()); - jsonObject.addProperty("authorization_appid", authorizationCode); - String responseContent = post(RETRIEVE_AUTHORIZER_TOKEN_URL, jsonObject.toString(), "component_access_token"); + public String retrieveCode(String authorizerAppid) throws WxErrorException { + String uri = RETRIEVE_AUTHORIZER_TOKEN_URL + "?component_appid=" + getWxOpenConfigStorage().getComponentAppId() + + "&authorization_appid=" + authorizerAppid; + String responseContent = post(uri, null, "component_access_token"); TtOpenRetrieveCode retrieveCode = TtOpenGsonBuilder.create().fromJson(responseContent, TtOpenRetrieveCode.class); if(retrieveCode == null){ return null;