企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 服务器事件 [TOC] ## 接收回调消息 ::: tip SDK 目前提供三种方法以方便你监听钉钉机器人的@事件推送 当然你可以多次调用 `push` 方法,实现多个消息处理器 使用方式参考 上一章 [服务器事件](服务器事件.md) 唯一要注意的是,每一个处理器 都可以返回一个消息,当然也可以不返回消息。也就是说一次@机器人,可以自动回复多条消息。 ::: #### 获取 robot实例,返回消息 ```php //用robot01 配置文件 初始化机器人 $robot= $this->robot->use('robot01'); //每一个处理器 都可以返回一个消息 $robot->push(function () { $text = new EasyDingTalk\\Messages\\Text("123"); return$text->toJson();         }); $robot->push(DingTalkHandler::class); $robot->push(function () { $text = new EasyDingTalk\\Messages\\Text("123456789"); return$text->toJson();         }); $robot->serve()->send(); // ThinkPHP 等框架使用 ``` #### 获取 robot实例,发送消息 ```php //用robot01 配置文件 初始化机器人 $robot= $this->robot->use('robot01'); $text = new EasyDingTalk\\Messages\\Text("123456789"); $robot->send(json_encode($text)); ``` ::: ![](https://img.kancloud.cn/27/fe/27fe7a90667845323c4629898dcf63ca_644x490.png)