Pubnub 聊天引擎错误

Pubnub ChatEngine Error

我在尝试使用 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!');
});

`

ChatEngine 需要特定的 PubNub 函数 运行在您连接的密钥集上。

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

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

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

如果您不想更改按键设置,您可以将新建的 ChatEngine App 中的功能代码复制并粘贴到您的旧按键设置中。如果您不想使用新的密钥集,可以将其删除。

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

这应该给你的前端一个资源让你在后端访问,不会再有404错误了。