通配符订阅未按预期工作

时间:2015-08-17 19:39:46

标签: javascript pubnub

使用JS SDK v3.7.14,只需将示例代码放在this doc(顺便说一下,错误回调中有一个拼写错误,没有声明r变量)到我的应用程序中进行测试。然后,发布到ab.channel,订阅的回调不会收到任何消息。

我启用了数据流控制器以及Access Manager。我没有从任何错误回调中得到任何错误或403,所以我假设它不是PAM问题。

我授予用户R / W访问权限ab.*并且'subscribe'连接正常,并且'publish'回调返回'sent'objj,不发送发布到子通道的消息但是。

1 个答案:

答案 0 :(得分:1)

在PubNub流控制器附加组件中启用通配符订阅

您可以通过进入PubNub Dashboard帐户启用通配符订阅:

  1. 选择合适的App&键
  2. 向下滚动到Stream Controller插件
  3. 如果尚未启用,请单击“添加”按钮
  4. 单击“配置”按钮
  5. 点击启用通配符订阅复选框
  6. 一些快速亮点

    • 启用通配符订阅后,星号(*)将成为特殊/保留字符。
    • 您必须使用点(。)分隔每个级别
    • 您最多可以有3个级别:a.b.c
    • 您最后只能使用通配符(*):a.b.*,而不是a.*.c

    您已经访问了我们的JS wildcard subscribe docs,但是对于刚接触此问题的人visit our developers page,请选择您正在使用的SDK(超过70个SDK)以获取更多详细信息。

    See Wildcard Subscribe in the PubNub Knowledge Base了解详情。

    请确认这已解决了您的问题。