更新记录
1.0.0(2024-03-10) 下载此版本
第一版
平台兼容性
***
描述
是一个对 API的封装类,用于简化向指定渠道发送自定义消息的过程。通过实例化该类并调用其
send方法,可以方便地将不同格式的消息推送到公众号、企业、邮件、短信等多种渠道。
构造函数
new ***(token)
- token (String): ***平台提供的令牌。
方法:send
***Instance.send(title, content, topic = 1, template = 'html', channel = 'wechat', callbackUrl = () => {})
参数说明:
- title (String): 必填项,消息标题。
- content (String): 必填项,消息内容主体,内容格式根据
template参数选择。 - topic (Number): 可选参数,默认值为
1,用于区分不同的消息类别或场景。 - template (String): 指定消息模板类型,可选项包括:
'html': 支持HTML文本格式,默认模板。'txt': 纯文本内容,不转义HTML标签,换行使用\n。'json': 可视化展示JSON格式内容。'markdown': 基于Markdown格式的内容展示。'cloudMonitor': 阿里云监控报警定制模板。'jenkins': Jenkins插件定制模板。'route': 路由器插件定制模板。'pay': 支付成功通知模板。
- channel (String): 指定发送渠道,可选项包括:
'wechat': ***公众号,默认发送渠道。'webhook': 第三方Webhook服务,如企业***机器人、钉钉机器人、飞书机器人等。'cp': 企业***应用。'mail': 邮件发送。'sms': 短信发送(注意:此服务为收费服务,每条短信扣减10积分)。
- callbackUrl (Function): 成功回调函数,接收一个参数(响应对象
res),在消息发送成功后执行。
示例
const *** = new ***('your_token_here');
***.send(
'重要通知',
'这是一条HTML格式的消息内容',
1,
'html',
'wechat',
function(res) {
console.log('推送结果:', res);
}
);
通过这个封装后的类,您可以轻松实现与服务的对接,灵活发送各类消息至您需要的渠道。

收藏人数:
下载插件并导入HBuilderX
下载插件ZIP
赞赏(0)
下载 53
赞赏 0
下载 12375758
赞赏 1828
赞赏
京公网安备:11010802035340号