webman 自定义websocket如何由后端主动发送消息?

K4

已经按照文档 https://www.workerman.net/doc/webman/process.html
配置好了websocket,但是如何主动给客户端发消息?

209 2 0
2个回答

TM

直接用webpush插件就可以了,干嘛还自己写一个。

  • K4 8天前

    看到文档就想写个demo玩玩

kof21411

还要看你是用
GatewayWorker还是webpush

GatewayWorker
可以用Gateway::sendToClient和Gateway::sendToUid

webpush
$api->trigger('user-1', 'message', [
'from_uid' => 2,
'content' => '你好,这个是消息内容'
]);

  • K4 8天前

    多谢,我研究一下。

🔝