UNPKG

@tnwx/wxmp

Version:

TNWX 微信系开发脚手架之极速开发微信公众号

34 lines (33 loc) 1.11 kB
import { AccessToken } from '@tnwx/accesstoken'; /** * @author Javen * @copyright javendev@126.com * @description 微信服务器 */ export declare class CallbackApi { private static apiUrl; /** * 获取微信服务器IP地址 * @param accessToken */ static getCallbackIp(accessToken?: AccessToken): Promise<any>; private static checkUrl; /** * 网络检测 * @param action 执行的检测动作,允许的值:dns(做域名解析)、ping(做ping检测)、all(dns和ping都做) * @param operator 指定平台从某个运营商进行检测,允许的值:CHINANET(电信出口)、UNICOM(联通出口)、CAP(腾讯自建出口)、DEFAULT(根据ip来选择运营商) * @param accessToken */ static check(action?: CheckAction, operator?: CheckOperator, accessToken?: AccessToken): Promise<any>; } export declare enum CheckAction { DNS = "dns", PING = "ping", ALL = "all" } export declare enum CheckOperator { CHINANET = "CHINANET", UNICOM = "UNICOM", CAP = "CAP", DEFAULT = "DEFAULT" }