如何自定义client_id??

0

我希望每个打开聊天窗口的客户端都由我自行分配一个client_id,不知道从什么地方下手啊,希望给予解答,谢谢!

已邀请:

walkor

赞同来自:

老版本2.2.2版本可以自定义,但是后来的版本去掉了,因为开发者使用过程中经常出现clientid冲突导致的服务异常。比如开了多个聊天窗口,但是每个窗口分配同一个client_id,最终导致只有一个窗口可以通讯。


2.2.2以后的版本,client_id自动生成了,能够保证全局唯一,就不会有clientid冲突导致的异常。


2.2.2以上版本虽然无法自定义 clientid,开发者可以通过存储做个映射,比如讲uid和client_id存储在一个表里面,这样通过clientid可以得到唯一的uid。

要回复问题请先登录注册