package com.ruoyi.system.service;
|
|
/**
|
* 企业微信AccessToken服务接口
|
*
|
* @author ruoyi
|
* @date 2025-12-11
|
*/
|
public interface IQyWechatAccessTokenService {
|
|
/**
|
* 获取企业微信应用的AccessToken
|
*
|
* @param corpId 企业ID
|
* @param secret 应用密钥或小程序密钥
|
* @return AccessToken
|
*/
|
String getAppAccessToken(String corpId, String secret);
|
|
/**
|
* 刷新企业微信应用的AccessToken
|
*
|
* @param corpId 企业ID
|
* @param secret 应用密钥或小程序密钥
|
* @return 新的AccessToken
|
*/
|
String refreshAppAccessToken(String corpId, String secret);
|
|
/**
|
* 获取企业微信小程序的AccessToken
|
*
|
* @param corpId 企业ID
|
* @param corpSecret 小程序密钥
|
* @return AccessToken
|
*/
|
String getQyMiniAccessToken(String corpId, String corpSecret);
|
|
/**
|
* 检查企业微信服务是否启用
|
*
|
* @return true-启用,false-禁用
|
*/
|
boolean isEnabled();
|
}
|