Я работаю в чате, используя сервер quickblox и инфраструктуру XMPP для iOS. Я могу успешно присоединиться к комнате. Однако, когда я пытаюсь отправить сообщение, он говорит: «Недостаточно привилегий для отправки сообщения groupchat.Отправить сообщение groupchat с помощью xmpp framework & quickblox server iOS
Ниже ответ, который я получаю от сервера quickblox XMPP:
<message xmlns="jabber:client" from="[email protected]" type="error" to="[email protected]/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 Я не использую quickblox SDK для IOS.
могли бы вы поделиться тем, что вы посылаете? –
@ HarvantS. <Сообщение типа = «к конференции» к = «[email protected]»>
тестовое сообщениетакже в сообщении об ошибке, вы не в MUC номер. Читайте здесь http://xmpp.org/extensions/xep-0045.html#associations Таблица 3 –