ios - 使用 xmpp 框架和 quickblox 服务器 iOS 发送群聊消息

标签 ios quickblox xmppframework

我正在使用适用于 iOS 的 quickblox 服务器和 XMPP 框架开发聊天室。我能够成功加入房间。但是,当我尝试发送消息时,它说:发送群聊消息的权限不足。

以下是我从 quickblox XMPP 服务器收到的响应:

<message xmlns="jabber:client" from="chatroom1@muc.chat.quickblox.com" type="error" to="11130377-33829@chat.quickblox.com/1220770403-quickblox-198215"><body>hfg</body><subject>GroupNameSubject</subject><error code="403" type="auth"><forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"></forbidden><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" lang="en">Insufficient privileges to send groupchat message.</text></error></message>

P.S 我没有使用适用于 iOS 的 quickblox SDK。

最佳答案

为了使用 Quickblox 聊天,您需要使用 Quickblox iOS SDK。而且没有别的办法。

您可以在此处遵循他们的完整指南:http://quickblox.com/developers/SimpleSample-chat_users-ios#Guide:_Getting_Started_with_Chat_API

关于ios - 使用 xmpp 框架和 quickblox 服务器 iOS 发送群聊消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36218928/

相关文章:

ios - 链接器警告 : 'WJLibrary has an install name beginning with "/", but it is not from the specified SDK'

ios - 使用Facebook登录名时,如何访问quickblox session token ?

ios - 无法从 Quickblox 检索用户

ios - 如何使用xmpp jidstr iOS sdk获取资源

ios - ejabberd 什么时候会收到离线消息?

ios - 如何更改tableCell 的imageView 的frame?

ios - 格式化 float 以仅显示 5 位数字

ios - 基于 native 控件的元素构建自定义 ios 控件

javascript - Quickblox Javascript SDK + Angular + webRTC - 无法读取未定义的属性 'send'

ssl - 如何在 IOS 中使用安全的 Ejabberd 服务器连接 XMPP 客户端?