A客户端对B客户端发送消息,A客户端怎么接收B客户端那边回的消息,现在B客户端返回的消息在服务器那里能收到。

时雨鬼歌

使用场景:
需要从API接口添加人脸数据到设备,通过socket连接。现在使用api接口使用Gateway::sendToUid  能发送数据到设备,也能添加成功并返回数据,但返回在服务器里,api这边不能得到回调数据。
api这边使用Gateway::$persistentConnection设置成短链接了,不然就会报错。
怎么才能在api这里能即时获取到设备返回的数据?
 

1830 1 0
1个回答

damao

收消息都是在onMessage里收吧

  • 时雨鬼歌 2019-10-24

    对,B客户端响应的消息可以在onMessage里面收到,但是怎么把这个消息发回给A客户端呢GatewayClient

  • damao 2019-10-24

    Gateway::sendToUid 发给客户端就好了。

年代过于久远,无法发表回答
🔝