All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.gudqs.util.token.MiniWechatTokenUtil Maven / Gradle / Ivy

The newest version!
package cn.gudqs.util.token;

import cn.gudqs.helper.SpringContextUtil;

/**
 * @author wq
 * @date 2018/10/22
 * @description jd-plus
 */
public class MiniWechatTokenUtil {

    private static String appKey;
    private static String appSecrete;

    private static void getResource() {
        if (appKey == null || appSecrete == null) {
            appKey = SpringContextUtil.getEnvironmentProperty("wx.appId");
            appSecrete = SpringContextUtil.getEnvironmentProperty("wx.appSecrete");
        }
    }

    public static String getAccessToken() throws Exception {
        getResource();
        return CommonWeChatToken.getAccessToken(appKey, appSecrete);
    }

    public static String getAccessTokenForce() throws Exception {
        getResource();
        return CommonWeChatToken.refreshToken(appKey, appSecrete);
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy