wlzboy
2025-12-06 847a7773ef1a8ad418c6934d35b5f205a97c04d0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package com.ruoyi.system.service;
 
/**
 * 微信AccessToken服务接口
 * 提供应用级AccessToken的统一管理,使用sys_config表缓存
 * 
 * @author ruoyi
 * @date 2025-12-04
 */
public interface IWechatAccessTokenService {
    
    /**
     * 获取应用级微信AccessToken(带缓存)
     * 优先从sys_config读取并判断有效期;过期则重新获取并写回sys_config
     * 
     * @return Access Token,失败返回null
     */
    String getAppAccessToken();
    
    /**
     * 强制刷新AccessToken
     * 忽略缓存,直接从微信获取新Token并更新缓存
     * 
     * @return 新的Access Token,失败返回null
     */
    String refreshAppAccessToken();
}