@tnwx/accesstoken
Version:
TNWX 微信系开发脚手架之微信 accesstoken
30 lines (29 loc) • 1.07 kB
TypeScript
import { AccessToken } from '../AccessToken';
/**
* @author Javen
* @copyright javendev@126.com
* @description 获取授权企业的 AccessToken \n
* 第三方服务商在取得企业的永久授权码后,通过此接口可以获取到企业的access_token。\n
* 获取后可通过通讯录、应用、消息等企业接口来运营这些应用。\n
*/
export declare class OpenCorpAccessTokenApi {
private static getCorpTokenUrl;
/**
* 获取 AccessToken
* @param authCorpid 授权方corpid
* @param permanentCode 永久授权码
*/
static getAccessToken(authCorpid: string, permanentCode: string): Promise<AccessToken>;
/**
* 获取可用的 AccessToken
* @param authCorpid 授权方corpid
* @param permanentCode 永久授权码
*/
private static getAvailableAccessToken;
/**
* 刷新 AccessToken
* @param authCorpid 授权方corpid
* @param permanentCode 永久授权码
*/
static refreshAccessToken(authCorpid: string, permanentCode: string): Promise<AccessToken>;
}