Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pubnub:如何为每个加入的通道使用不同的UUID_Pubnub - Fatal编程技术网

Pubnub:如何为每个加入的通道使用不同的UUID

Pubnub:如何为每个加入的通道使用不同的UUID,pubnub,Pubnub,是否可以为您加入的每个通道设置不同的UUID e、 g.用户同时加入不同的频道 pubnub.subscribe({ channel: [mainChannel, broadcastChannel, controllerChannel] }); 注意,我已经在PUBNUB.INIT()上分配了UUID 我之所以想这样做是因为: 用户登录时,我的应用程序为帐户分配静态UUID。但是不同的用户帐户具有不同的UUID(例如user1-channel2、user2-channel2) 该

是否可以为您加入的每个通道设置不同的UUID

e、 g.用户同时加入不同的频道

pubnub.subscribe({
    channel: [mainChannel, broadcastChannel, controllerChannel]
});
  • 注意,我已经在PUBNUB.INIT()上分配了UUID
我之所以想这样做是因为:

  • 用户登录时,我的应用程序为帐户分配静态UUID。但是不同的用户帐户具有不同的UUID(例如user1-channel2、user2-channel2)
  • 该应用程序允许多个用户使用同一帐户。所以基本上他们都有相同的UUID,这对“主频道”和“广播频道”来说是可以的,但对“控制器频道”来说不是,因为他们应该有唯一的UUID用于频道,所以我可以识别不同的用户,而不是不同的帐户
这可能吗?如果不是,那么我的问题还有其他解决方案吗?

尝试使用状态

状态仍然绑定到一个uuid,但您可以创建一个对象来封装其周围的任意信息。例如,在您的情况下,您应该创建一个对象,如:

{“主频道”:“foo”,“用户频道”:“bar”,“控制频道”:“baz”}

向我们发送电子邮件support@pubnub.com如果这对您不起作用,我们仍然可以讨论替代方案

格雷米