Parcourir la source

update tt

master
xhxu il y a 3 ans
Parent
révision
1b55eddc6d
2 fichiers modifiés avec 7 ajouts et 1 suppressions
  1. +2
    -0
      mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenComponentServiceImpl.java
  2. +5
    -1
      mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenMaServiceImpl.java

+ 2
- 0
mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenComponentServiceImpl.java Voir le fichier

@@ -322,8 +322,10 @@ public class TtOpenComponentServiceImpl implements TtOpenComponentService {
"&grant_type=app_to_tp_refresh_token"; "&grant_type=app_to_tp_refresh_token";


String responseContent = get(uri,"component_access_token"); String responseContent = get(uri,"component_access_token");
log.info("获取authorizerAccessToken-----------------"+responseContent);


TtOpenAuthorizationInfo queryAuth = TtOpenGsonBuilder.create().fromJson(responseContent, TtOpenAuthorizationInfo.class); TtOpenAuthorizationInfo queryAuth = TtOpenGsonBuilder.create().fromJson(responseContent, TtOpenAuthorizationInfo.class);
log.info("获取authorizerAccessToken-----------------"+queryAuth.getAuthorizerAccessToken());
if (queryAuth.getAuthorizerAccessToken() != null) { if (queryAuth.getAuthorizerAccessToken() != null) {
config.updateAuthorizerAccessToken(queryAuth.getAuthorizerAppid(), config.updateAuthorizerAccessToken(queryAuth.getAuthorizerAppid(),
queryAuth.getAuthorizerAccessToken(), queryAuth.getExpiresIn()); queryAuth.getAuthorizerAccessToken(), queryAuth.getExpiresIn());


+ 5
- 1
mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenMaServiceImpl.java Voir le fichier

@@ -15,6 +15,8 @@ import me.chanjar.weixin.open.bean.ma.WxMaQrcodeParam;
import me.chanjar.weixin.open.bean.message.WxOpenMaSubmitAuditMessage; import me.chanjar.weixin.open.bean.message.WxOpenMaSubmitAuditMessage;
import me.chanjar.weixin.open.bean.result.*; import me.chanjar.weixin.open.bean.result.*;
import me.chanjar.weixin.open.executor.MaQrCodeRequestExecutor; import me.chanjar.weixin.open.executor.MaQrCodeRequestExecutor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;


import java.io.File; import java.io.File;
import java.util.List; import java.util.List;
@@ -30,6 +32,7 @@ import java.util.Map;
* @date 2018-09-12 * @date 2018-09-12
*/ */
public class TtOpenMaServiceImpl extends TtMaServiceImpl implements TtOpenMaService { public class TtOpenMaServiceImpl extends TtMaServiceImpl implements TtOpenMaService {
protected final Logger log = LoggerFactory.getLogger(this.getClass());
private TtOpenComponentService ttOpenComponentService; private TtOpenComponentService ttOpenComponentService;
private WxMaConfig wxMaConfig; private WxMaConfig wxMaConfig;
private String appId; private String appId;
@@ -295,8 +298,9 @@ public class TtOpenMaServiceImpl extends TtMaServiceImpl implements TtOpenMaServ
params.addProperty("user_desc", userDesc); params.addProperty("user_desc", userDesc);
//注意:ext_json必须是字符串类型 //注意:ext_json必须是字符串类型
params.addProperty("ext_json", GSON.toJson(extInfo)); params.addProperty("ext_json", GSON.toJson(extInfo));
log.info("appId--------------"+appId);
String response = ttOpenComponentService.postByAppAccessToken(appId,uri,GSON.toJson(params),"authorizer_access_token"); String response = ttOpenComponentService.postByAppAccessToken(appId,uri,GSON.toJson(params),"authorizer_access_token");
log.info("response--------------"+response);


return WxMaGsonBuilder.create().fromJson(response, WxOpenResult.class); return WxMaGsonBuilder.create().fromJson(response, WxOpenResult.class);
} }


Chargement…
Annuler
Enregistrer