|
@@ -7,7 +7,6 @@ import cn.com.ctop.common.module.mapper.OauthAgentTokenMapper;
|
|
import cn.com.ctop.common.module.service.ICtopOauthTokenService;
|
|
import cn.com.ctop.common.module.service.ICtopOauthTokenService;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.HttpUtils;
|
|
import cn.com.ctop.common.module.utils.HttpUtils;
|
|
-import cn.com.ctop.common.module.utils.PropertiesUtils;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
@@ -18,8 +17,6 @@ import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
import java.util.*;
|
|
import java.util.*;
|
|
-import java.util.concurrent.ExecutorService;
|
|
|
|
-import java.util.concurrent.Executors;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Description: oauth授权码
|
|
* @Description: oauth授权码
|
|
@@ -248,15 +245,15 @@ public class CtopOauthTokenServiceImpl extends ServiceImpl<CtopOauthTokenMapper,
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public void getKuaiShouAgentRefreshToken(Long agentId, String accessToken, String refreshToken) {
|
|
|
|
|
|
+ public void getKuaiShouAgentRefreshToken(Long agentId, String accessToken, String refreshToken, Long appId, String secret) {
|
|
log.info("快手刷新token入参,token:{},refreshToken:{}", accessToken, refreshToken);
|
|
log.info("快手刷新token入参,token:{},refreshToken:{}", accessToken, refreshToken);
|
|
String url = kuaishouApiUrl + "/rest/openapi/oauth2/authorize/refresh_token";
|
|
String url = kuaishouApiUrl + "/rest/openapi/oauth2/authorize/refresh_token";
|
|
Map<String, String> headers = new HashMap<>();
|
|
Map<String, String> headers = new HashMap<>();
|
|
headers.put("Content-Type", " application/json");
|
|
headers.put("Content-Type", " application/json");
|
|
Map<String, Object> param = new HashMap<>();
|
|
Map<String, Object> param = new HashMap<>();
|
|
|
|
|
|
- param.put("app_id", PropertiesUtils.getConfig("kuaishou_appid"));
|
|
|
|
- param.put("secret", PropertiesUtils.getConfig("kuaishou_secret"));
|
|
|
|
|
|
+ param.put("app_id", agentId);
|
|
|
|
+ param.put("secret", secret);
|
|
param.put("refresh_token", refreshToken);
|
|
param.put("refresh_token", refreshToken);
|
|
try {
|
|
try {
|
|
String result = HttpUtils.httpPostRequest(url, param, headers);
|
|
String result = HttpUtils.httpPostRequest(url, param, headers);
|