Javascript 通配符订阅未按预期工作
使用JSSDK v3.7.14,只需将示例代码(顺便说一句,错误回调中有一个输入错误,没有声明Javascript 通配符订阅未按预期工作,javascript,pubnub,Javascript,Pubnub,使用JSSDK v3.7.14,只需将示例代码(顺便说一句,错误回调中有一个输入错误,没有声明r变量)放入我的应用程序进行测试。然后,发布到ab.channel,订阅的回调不会收到任何消息 我启用了数据流控制器和访问管理器。我没有从任何错误回调中得到任何错误或403,因此我假设这不是PAM问题 我授予用户R/W对ab.*的访问权,并且“订阅”连接良好,“发布”回调返回“已发送”obj,但是不会接收发布到子频道的消息。在PubNub流控制器加载项中启用通配符订阅 您可以通过进入PubNub仪表板帐
r
变量)放入我的应用程序进行测试。然后,发布到ab.channel
,订阅的回调不会收到任何消息
我启用了数据流控制器和访问管理器。我没有从任何错误回调中得到任何错误或403,因此我假设这不是PAM问题
我授予用户R/W对ab.*
的访问权,并且“订阅”连接良好,“发布”回调返回“已发送”obj,但是不会接收发布到子频道的消息。在PubNub流控制器加载项中启用通配符订阅
您可以通过进入PubNub仪表板帐户启用通配符订阅:
- 启用通配符订阅后,星号(*)将成为特殊/保留字符
- 必须使用点(.)来分隔每个标高
- 您最多可以有3个级别:
a.b.c
- 只能在末尾使用通配符(*):
,而不能在a.b.*
a.*.c.
请确认这已经解决了您的问题。好问题。您需要将其作为流控制器配置中的空间标志启用。请尝试首先禁用流控制器,然后在您的帐户中重新启用流控制器以激活。doman412-将详细信息发送到support@pubnub.com包括您的子密钥。我们可以私下参与,而不公开您的安全信息,我们将在此处给出正式答复。要解决
r
变量问题,这是一个输入错误。参数声明为e
,这就是stringify
方法中的内容。谢谢你的报道。我们将很快更新。文档代码中的错误已经更新。再次感谢您的报告。在问这个问题之前,我已经联系了支持电子邮件,他们在上面的评论之后的回应是“文档领先于工程”,并且它将在第二天启用,并且是。谢谢你的回复!