@tnwx/wxcp
Version:
TNWX 微信系开发脚手架之极速开发企业微信/企业号
45 lines (44 loc) • 1.54 kB
TypeScript
/**
* @author Javen
* @copyright javendev@126.com
* @description 主动发送消息抽象类
*/
export declare abstract class QyBaseMsg {
protected chatid: string;
protected touser: string;
protected toparty: string;
protected totag: string;
protected msgtype: string;
protected agentid: string;
protected safe: number;
protected enable_id_trans: number;
protected enable_duplicate_check: number;
protected duplicate_check_interval: number;
constructor(msgType: string, agentId?: string, toUser?: string, toParty?: string, toTag?: string, safe?: number, enableIdTrans?: number, enableDuplicateCheck?: number, duplicateCheckInterval?: number);
set chatId(chatid: string);
get chatId(): string;
set toUser(toUser: string);
get toUser(): string;
set toParty(toParty: string);
get toParty(): string;
set toTag(toTag: string);
get toTag(): string;
set msgType(msgType: string);
get msgType(): string;
set agentId(agentId: string);
get agentId(): string;
set setSafe(safe: number);
get getSafe(): number;
set enableIdTrans(enableIdTrans: number);
get enableIdTrans(): number;
set enableDuplicateCheck(enableDuplicateCheck: number);
get enableDuplicateCheck(): number;
set duplicateCheckInterval(duplicateCheckInterval: number);
get duplicateCheckInterval(): number;
}
export declare class QyMediaId {
private media_id;
constructor(mediaId: string);
set mediaId(mediaId: string);
get mediaId(): string;
}