18 lines
614 B
TypeScript
18 lines
614 B
TypeScript
export declare class WechatWebInstance {
|
|
appId: string;
|
|
appSecret?: string;
|
|
accessToken?: string;
|
|
refreshAccessTokenHandler?: any;
|
|
private externalRefreshFn?;
|
|
constructor(appId: string, appSecret?: string, accessToken?: string, externalRefreshFn?: (appId: string) => Promise<string>);
|
|
private getAccessToken;
|
|
private access;
|
|
code2Session(code: string): Promise<{
|
|
sessionKey: string;
|
|
openId: string;
|
|
unionId: string;
|
|
}>;
|
|
private refreshAccessToken;
|
|
decryptData(sessionKey: string, encryptedData: string, iv: string, signature: string): any;
|
|
}
|