【问题标题】:Pubnub ChatEngine ErrorPubnub 聊天引擎错误
【发布时间】:2018-06-19 14:50:32
【问题描述】:

我在尝试使用 ChatEngine 时收到此错误

代码是:

`

let ChatEngine = ChatEngineCore.create({
    publishKey: 'pub-c-bcc15813-f77d-4c89-a56a-18ac89bc8ad5',
    subscribeKey: 'sub-c-8a4f7218-67db-11e8-9683-aecdde7ceb31'
});

// Provide a unique id and other profile information for your user here.
const uuid = String(new Date().getTime());
ChatEngine.connect(uuid, {
    nickName: "YourUsersNickNameHere",
    favoriteColor: "Red"
});
ChatEngine.on('$.ready', function(data) {
    console.log('ChatEngine ready to go!');
});

`

【问题讨论】:

    标签: pubnub


    【解决方案1】:

    ChatEngine 需要特定的 PubNub 功能 在您连接的键集上运行。

    404 通常是由该功能被禁用、删除、丢失等引起的。要启用此 PubNub 功能,您必须运行ChatEngine Setup

    如果您还没有,它会要求您登录您的免费 PubNub 帐户。点击设置 button

    单击此按钮将在您的帐户中创建一个新的密钥集,并在该密钥集上部署 PubNub 功能。

    如果您不想更改键集,您可以将新制作的 ChatEngine 应用程序中的 Functions 代码复制并粘贴到旧键集。如果您不想使用新的密钥集,可以将其删除。

    在旧应用中创建 PubNub Functions 事件处理程序时,请确保选择 On Request 作为事件处理程序类型,并将 路径 配置为 chat-engine-server .最后点击右侧的播放按钮。

    这应该让你的前端有一个资源可以在后端访问,并且不会再出现 404 错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多