import { WXCore } from '../WXCore'; import { CheckAction, CheckOperator } from '../Enums'; /** * @description 公众号基础接口 */ export declare class BasicAPI { private static getCallbackApiUrl; private static getApiDomainIpUrl; private static checkUrl; private static clearQuotaUrl; private static getAutoReplyRulesUrl; private static _http; /** * 获取微信API接口 IP地址 * @param wxCore */ static getApiDomainIp(wxCore: WXCore): Promise; /** * 获取微信callback IP地址 * @param wxCore */ static getCallbackIp(wxCore: WXCore): Promise; /** * 网络检测 * @param wxCore * @param action 执行的检测动作,允许的值:dns(做域名解析)、ping(做ping检测)、all(dns和ping都做) * @param operator 指定平台从某个运营商进行检测,允许的值:CHINANET(电信出口)、UNICOM(联通出口)、CAP(腾讯自建出口)、DEFAULT(根据ip来选择运营商) */ static netCheck(wxCore: WXCore, action?: CheckAction, operator?: CheckOperator): Promise; /** * 对公众号的所有 API 调用次数进行清零 * @param wxCore * @param appId 公众号的 appId */ static clearQuota(wxCore: WXCore, appId: string): Promise; /** * 获取公众号的自动回复规则 * @param accessToken */ static getAutoReplyRules(wxCore: WXCore): Promise; }