NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 服务器事件 [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)