coa-wx-isv
Version:
一个轻量的微信SDK服务商版 for Node.js
19 lines (18 loc) • 1.06 kB
TypeScript
import { WxIsvServiceBase } from '../libs/WxIsvServiceBase';
export declare class WxIsvSecurityService extends WxIsvServiceBase {
decrypt(encryptedData: string): Promise<any>;
decryptData(encryptedData: string, iv: string, sessionKey: string): any;
/**
* 文本内容安全识别
* 详见 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/sec-center/sec-check/msgSecCheck.html
*/
msgSecCheck(accessToken: string, content: string, version: number | undefined, scene: number, //1 资料;2 评论;3 论坛;4 社交日志
openid: string, title?: string, nickname?: string, signature?: string): Promise<any>;
/**
* 多媒体内容安全识别
* 详见 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/sec-center/sec-check/mediaCheckAsync.html
*/
mediaCheckAsync(accessToken: string, media_url: string, media_type: 1 | 2, // 1: 图片, 2: 音频
version: number | undefined, scene: number, //1 资料;2 评论;3 论坛;4 社交日志
openid: string): Promise<any>;
}