読者です 読者をやめる 読者になる 読者になる

XMPPについて

技術

XMPP(ejabberd)でLDAPでユーザ認証しているのだが、全ユーザのpresenceを取得することはプロトコル的に可能なのだろうか?認証して、自分のrosterに登録されているユーザのpresenceの更新状況は取得できるっぽいが。sharedなroster groupが必要?あんまり理解していません。

【追記】このあたり(http://www.ejabberd.im/shared-roster-all)に、やりたいことに近いことが書いてあるが、

If you use external authentication, LDAP... then adding @all@ to a shared roster group will do nothing.

とのことで、LDAP使っている場合は無理ってこと?引き続き調査。

【さらに追記】おや、このへん(http://iszk.nowa.jp/entry/46c17e2dd9)を見てみると@all@でOKなのか?あした試してみよう。