client_id怎么能从event里面传出去,让后台通过clientid发信息

peyton

问题描述

client_id怎么能从event里面传出去,让后台通过clientid发信息;

跟设备绑定后,想通过client_id来给设备发指令,但是clientid在后端获取不到;

700 1 0
1个回答

喵了个咪

每个设备都有一个设备id号,利用

Gateway::bindUid($client_id, $设备id);

将client_id与设备id绑定
然后在需要给设备发送数据的时候,直接调用

Gateway::sendToUid($设备id, '数据');

就行了,没必要自己去记录每个设备的client_id。
我们就是这么干的,现在上万在线设备,稳稳的运行2年了。

其它后台推送消息参考 https://www.workerman.net/doc/gateway-worker/push-in-other-project.html

  • 暂无评论
年代过于久远,无法发表回答
×
🔝