我想使用推送聊天工具包创建一个简单的聊天应用程序演示。 我正在关注提供的推送器 tutorial .我按原样遵循文档,但它不适用于我的情况。 根据推送器文档,Chatmanger 类对象应按如下方式实例化:
chatManager = ChatManager(
instanceLocator: "你的实例定位器",
tokenProvider: PCTokenProvider(url: "你的测试 token 端点"),
userId: "您的用户 ID"
)
但在我的例子中,当我在我的演示项目中遵循相同的代码时,出现了以下参数更正错误的错误。
最佳答案
您要做的是在https://pusher.com/ 中创建一个帐户。 , 然后创建 和一个 chatkitt 实例。
现在您有一个帐户和聊天包实例。使用以下方法从您的 .js 访问聊天工具包实例:
const chatkit = new Chatkit.default({ instanceLocator: "PUSHER_CHATKIT_INSTANCE_LOCATOR", 键:“PUSHER_CHATKIT_KEY” })
PUSHER_CHATKIT_INSTANCE_LOCATOR:这是一个字符串,您可以在您帐户内的推送器中看到它,它是唯一的。 此外,您还拥有 PUSHER_CHATKIT_KEY,它也是字符串且独一无二。
它们(PUSHER_CHATKIT_INSTANCE_LOCATOR 和key)都必须用您帐户中提供的字符串替换上面的代码。
我会在这个链接中给你留下关于这一步的教程: https://pusher.com/tutorials/chat-widget-javascript#create-your-chatkit-instance
关于ios - Pusher 聊天工具包教程未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52498648/