Pusher聊天工具包教程无法正常工作

时间:2018-09-25 12:50:13

标签: ios chat chatbot pusherswift

我想使用推送聊天工具创建一个简单的聊天应用演示。 我正在跟踪提供的tutorial推送器。我正在跟踪文档,但不适用于我的情况。 根据推送程序文档,应按如下所示实例化Chatmanger类对象:

chatManager = ChatManager( instanceLocator: "YOUR INSTANCE LOCATOR", tokenProvider: PCTokenProvider(url: "YOUR TEST TOKEN ENDPOINT"), userId: "YOUR USER ID" )

但是,在我的演示项目中,如果我遵循相同的代码,则出现以下错误,并且出现以下参数更正错误。

enter image description here 我不知道我在哪里做错了。

1 个答案:

答案 0 :(得分:0)

您要做的是在https://pusher.com/中创建一个帐户,然后创建 和一个chatkitt实例。

现在您有一个帐户和chatkit实例。使用以下命令从.js访问chatkit实例:

const chatkit =新的Chatkit.default({     instanceLocator:“ PUSHER_CHATKIT_INSTANCE_LOCATOR”,     密钥:“ PUSHER_CHATKIT_KEY” })

PUSHER_CHATKIT_INSTANCE_LOCATOR :这是一个字符串,您可以在帐户内的pusher中看到它,这是唯一的。 此外,您还有 PUSHER_CHATKIT_KEY ,它也是字符串,而且也是唯一的。

两者( PUSHER_CHATKIT_INSTANCE_LOCATOR )都必须在上面的代码中替换为您帐户中提供的字符串。

我将在此链接中为您提供有关此步骤的教程: https://pusher.com/tutorials/chat-widget-javascript#create-your-chatkit-instance