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(); }