В качестве пассажира/члена, я должен знать все «элементы», в комнате с ejabberd-14.xОткрывают члены MUC комнаты пассажиров
я последовал за http://xmpp.org/extensions/xep-0045.html#getmemberlist
Я получил запрещен (401) для следующих Stanze - Администратор привилегии требуется
<iq from='[email protected]/desktop'
id='member3'
to='[email protected]'
type='get'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item affiliation='member'/>
</query>
</iq>
Если я изменяю
<query xmlns='http://jabber.org/protocol/muc#admin'>
от администратора до пространства имен пользователей, затем я получаю код состояния 501 - Функция не реализована
Вы знаете, как я могу получить членов комнаты в качестве пользователя или члена?
Я не администратор/модератор в этом прецеденте.
XEP-0045 действительно говорит:
Примечание: Служба также возвращает список пользователей к любому пассажиру в для членов только номер; то есть НЕ ДОЛЖНО генерировать ошибку , когда член в комнате запрашивает список участников. Эта функциональность может помочь клиентам отображать все существующие элементы, даже если некоторые из них не находятся в комнате, например. чтобы помочь члену определить, нужно ли приглашать другого пользователя . Служба ДОЛЖНА также разрешать любому члену извлекать список участников, даже если он еще не является оккупантом.