私のチャットアプリケーションで。私は smack library を使用しています。サブスクリプション管理の助けを借りて、特定の人の名簿に友人を追加する役割を果たしました。
今、誰かが友達のリクエストを拒否したときに、他のユーザーに UNSUBSCRIBE PACKET を送信して、その友達が他のユーザーの名簿から削除されないようにしたいと考えています。単に NONE サブスクリプションが表示されます。
コード:
Presence unsubscribe = new Presence(Presence.Type.unsubscribe);
unsubscribe.setTo(ABC@ABC.COM);
connection.sendPacket(unsubscribe);
フレンドの名簿からユーザーを削除するにはどうすればよいですか。Openfire ポータルから実行できますが、コードから実行する方法がわかりません。