我正在开发一个Android应用程序。在我的应用程序中,我必须与parse.com实现pubnub聊天。我找到了以下代码。 github link
在Android studio中成功集成项目。登录后,当我开始聊天消息时没有发送,我正在
Error sending message:[Error: 112-0] : Authentication Failure. Incorrect Authentication Key
。
如果我们再次登录,那么我可以看到我发送的所有邮件但无法发送新邮件。请帮我解决此问题。
答案 0 :(得分:1)
如评论所示,如果您在密钥上启用了Access Manager(对于所有帐户类型现在免费),您必须授予对auth_key上的频道的读取和/或写入权限。你的服务器生成。见PubNub Access Manager tutorial for more details。
如果您尚未准备好实施此服务器端 grant 逻辑,请在您的密钥上禁用Access Manager,直到您准备好在服务器上实现所需的授权行为。
一旦实现了基本功能,我们强烈建议您在应用程序中实现Access Manager功能,以便您可以控制谁有权访问哪些渠道以及访问权限:读取,写入或管理。 PubNub在PubNub操作尝试时提供了所有必要的检查,但PubNub客户端代码。
有关将PubNub与Parse一起使用的详细信息,我们有Parse SDK。