瀏覽代碼

update tt

master
xhxu 3 年之前
父節點
當前提交
1b55eddc6d
共有 2 個檔案被更改,包括 7 行新增1 行删除
  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 查看文件

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

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

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


+ 5
- 1
mallinkService/src/main/java/com/iformall/service/toutiao/api/impl/TtOpenMaServiceImpl.java 查看文件

@@ -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.result.*;
import me.chanjar.weixin.open.executor.MaQrCodeRequestExecutor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

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

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


Loading…
取消
儲存