如何使用 WEB SDK 在 QuickBlox 中创建房间
Posted
技术标签:
【中文标题】如何使用 WEB SDK 在 QuickBlox 中创建房间【英文标题】:how to create room in QuickBlox using WEB SDK 【发布时间】:2014-02-20 06:30:22 【问题描述】:我想使用 QuickBlox(web) 实现群聊。通常,对于群聊,我们将登录 QuickBlox,进行聊天并创建一个群。除此之外,还有其他可能性 由用户以编程方式创建房间?如果可能,请帮助我如何实现。
提前致谢。
【问题讨论】:
【参考方案1】:现在 WebSDK 不支持 XMPP API 的包装器,因此您应该为此添加额外的 XMPP JS 库。
Strophe.js (http://strophe.im/strophejs/)
及其 Strophe.muc 插件 (https://github.com/QuickBlox/sample-chat-xmpp-web/blob/master/js/libs/strophe.muc.js)。
请使用以下方法创建聊天室:
1)muc.createInstantRoom
2)muc.configure
3)muc.saveConfiguration
【讨论】:
您能否提供示例(链接/参考),以便我可以根据我的要求参考和实施。我不明白我必须传递哪些参数并得到结果。请帮助我.. .提前致谢 Strophe 是我们不支持的第三方产品。也许你可以在网上找到一些关于 Strophe muc 插件及其代码示例的信息或寻求创作者的支持。 或者你可以使用其他xmpp js库,不仅仅是Strophe。 Strophe.js 是更底层的库,我们建议与我们的 WebSDK 一起使用,因为它们可以很容易地结合起来。我们在示例中展示了这些内容(例如,github.com/QuickBlox/sample-chat-xmpp-web/tree/master),但我们还没有使用编程方式创建聊天室。 目前 QuickBlox 有一个自己的用于 WebSDK 的 Web XMPP 聊天插件。你可以在这里查看所有文档:quickblox.com/developers/Web_XMPP_Chat_Sample @WebDev 为什么在“Chat plugin API (Deprecated)”下创建房间的特定部分?这是否意味着我们不应该再使用它?用户是否可以通过其他方式以编程方式创建房间?以上是关于如何使用 WEB SDK 在 QuickBlox 中创建房间的主要内容,如果未能解决你的问题,请参考以下文章
如何管理 quickblox 会话 Javascript SDK