企业微信通知机器人 利用ThinkPHP+企业微信实时接受业务提醒,个人亦可接入

预览截图

功能介绍

此插件基于FastAdmin+企业微信机器人进行二次开发,用于管理员、开发者等接受实时、免费的通知服务,配置简单,个人亦可接入

功能特性

  1. 一句代码即可发送通知:可自定义通知模板,模板内可带变量,而变量值可以是类方法的返回值或者SQL查询结果,调用时,直接传入模板ID即可
  2. 消息类型丰富:支持发送文本、 markdown、图片、图文消息类型,且均可在后台添加模板
  3. 高度定制化:发送消息时,可先调用模板,然后选择性覆盖部分数据,如:只使用模板的消息标题和要at人的数据,但修改消息内容
  4. 配合官方的定时任务插件,可实现定时发送日报表等消息

准备工作

  1. 下载安装企业微信
  2. 若未注册过,则直接注册企业,无需验证资质,个人亦可
  3. 找到企业全员群,新建一个企业内部群也可以
  4. 群管理内创建机器人并获得WebHook地址,插件内新建机器人,填写上WebHook地址,测试发送消息

调用方式

调用方式一

$template_id = 1;//模板ID
Hook::listen('vbot_send_msg', $template_id);

调用方式二

$template_id = 1;//模板ID
$vbot = new \addons\vbot\Vbot();
$vbot->vbotSendMsg($template_id);

调用方式三

$template_id = 1;//模板ID
Hook::listen('vbot_send_msg', $template_id,[
    'content' => '自定义消息内容'
]);

//自定义字段,字段列表参见:\application\admin\controller\dinghorn\Example.php

查看更多

点赞 分享