UNPKG

@tnwx/wxcp

Version:

TNWX 微信系开发脚手架之极速开发企业微信/企业号

42 lines (41 loc) 1.3 kB
import { QyTextMsg } from './entity/QyTextMsg'; import { QyMarkDownMsg } from './entity/QyMarkDownMsg'; import { QyImageMsg } from './entity/QyImageMsg'; import { QyNewsMsg } from './entity/QyNewsMsg'; /** * @author Javen * @copyright javendev@126.com * @description 群机器人 */ export declare class QyGroupRobotApi { /** * 往群组推送消息 * @param url webhook url * @param jsonData 请求数据 */ static send(url: string, jsonData: string): Promise<any>; /** * 发送文本消息 * @param url webhook 地址 * @param text 文本消息对象 QyTextMsg */ static sendTextMsg(url: string, text: QyTextMsg): Promise<any>; /** * 发送 markdown 消息 * @param url webhook 地址 * @param markdown markdown 消息对象 QyMarkDownMsg */ static sendMarkDownMsg(url: string, markdown: QyMarkDownMsg): Promise<any>; /** * 发送图片消息 * @param url webhook 地址 * @param image 图片消息对象 QyImageMsg */ static sendImageMsg(url: string, image: QyImageMsg): Promise<any>; /** * 发送图文消息 * @param url webhook 地址 * @param news 图文类型对象 QyNewsMsg */ static sendNewsMsg(url: string, news: QyNewsMsg): Promise<any>; }