Commit ff28e7d8 by 袁伟铭

1.0.0

parent f7cd1142
...@@ -3,11 +3,11 @@ package com.zq.common.utils; ...@@ -3,11 +3,11 @@ package com.zq.common.utils;
import cn.hutool.core.codec.Base64; import cn.hutool.core.codec.Base64;
import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpRequest;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.jfinal.weixin.sdk.api.AccessToken;
import com.jfinal.weixin.sdk.api.AccessTokenApi;
import com.jfinal.weixin.sdk.api.ApiConfig;
import com.jfinal.weixin.sdk.api.ApiConfigKit;
import com.jfinal.weixin.sdk.kit.PaymentKit; import com.jfinal.weixin.sdk.kit.PaymentKit;
import com.jfinal.wxaapp.WxaConfig;
import com.jfinal.wxaapp.WxaConfigKit;
import com.jfinal.wxaapp.api.WxaAccessToken;
import com.jfinal.wxaapp.api.WxaAccessTokenApi;
import lombok.Data; import lombok.Data;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.http.HttpEntity; import org.apache.http.HttpEntity;
...@@ -163,19 +163,12 @@ public class WeixinUtils { ...@@ -163,19 +163,12 @@ public class WeixinUtils {
* @return * @return
*/ */
public static String getAccessToken(String appId, String appSecret) { public static String getAccessToken(String appId, String appSecret) {
ApiConfig apiConfig = new ApiConfig(); WxaConfig apiConfig = new WxaConfig();
apiConfig.setAppId(appId); apiConfig.setAppId(appId);
apiConfig.setAppSecret(appSecret); apiConfig.setAppSecret(appSecret);
ApiConfigKit.putApiConfig(apiConfig); WxaConfigKit.setWxaConfig(apiConfig);
AccessToken accessToken = AccessTokenApi.getAccessToken(); WxaAccessToken accessToken = WxaAccessTokenApi.getAccessToken();
if (!accessToken.isAvailable()) {
accessToken = AccessTokenApi.refreshAccessToken(apiConfig);
}
// 设置到jfinal自带的方式缓存在内存中
AccessTokenApi.setAccessToken(accessToken);
return accessToken.getAccessToken(); return accessToken.getAccessToken();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment