我们希望从此链接(http://xmpp.org/extensions/xep-0045.html#roomconfig)获取此部分的所有字段
示例165.服务将配置表发送给所有者
在规范中它显示了所有字段,但我们没有从ejabberd获取所有字段,如:
muc#roomconfig_getmemberlist
我们希望得到implements View.OnTouchListenter
,但它不是来自ejabberd。
我们需要更改哪些配置才能获得上述链接之类的所有字段?
答案 0 :(得分:1)
ejabberd返回它支持的所有字段。目前,ejabberd不支持更改允许检索成员列表的用户的从属关系。假设,MUC管理员,房间所有者和成员可以检索成员列表。
也就是说,即使您在配置表单中没有该字段,ejabberd也支持管理成员列表。 您可以从具有适当凭据的用户检索成员列表,发送以下查询:
<iq type="get" to="room@conference.example.net" id="aac1a">
<query xmlns="http://jabber.org/protocol/muc#admin">
<item affiliation="member"/>
</query>
</iq>
您将收到以下表单的回复:
<iq from="room@conference.example.net" type="result" id="aae0a">
<query xmlns="http://jabber.org/protocol/muc#admin">
<item affiliation="member" jid="newmember@example.net"/>
</query>
</iq>