私のアプリでチャット機能を実装するために、XMPPフレームワークを統合しました。バディ要求機能はないため、ユーザーはバディ要求を送信せずに他のユーザーにメッセージを送信できます。この機能のために、私は、アプリケーション内のリストやプライバシーリストを作成していないし、匿名のチャットモードが実装されています。XMPPで匿名ユーザーをブロックする方法
これは匿名ユーザーチャットであるため、ユーザーのプライバシーリストは存在しないため、XEPP拡張機能XEP-016はプライバシーリストのブロックのみをサポートしているため、
私も代替案を探してみましたが、そのうちの1つはXEP-0191を実装することですが、残念なことにOpen Fireはこの拡張をサポートしていません。
だから、techiesはこの問題を解決するために私を導きます。以下は私の質問です。
匿名ユーザーチャットモードでユーザーをブロックするには、プライバシーリスト/名簿を作成する必要がありますか。私のアプリは何千人ものユーザーを抱えている可能性があるので、
私はJabberサーバーをオープンファイアからEJabberに変更しますか? EjabberサポートXEP-0191は、上記とは別に
い君たちはJabberの匿名チャットユーザーモードでのユーザーのブロックを解除/ブロックするために、他の回避策を知っているなら、私に知らせてください。
私はあなたと同様のアプリをやっており、私は匿名ユーザーをブロックできません。この機能をどのように達成したのかを教えてください。私はejabberサーバーでxmppを使用しています。 –
@ Sunil_Vaishnavあなたはjabberサーバー上のブロックされたユーザーのプライバシーリストを維持する必要があります。ユーザーがブロック/ブロック解除されるたびに、そのプライバシーリストを変更する必要があります。詳細は、XEP-0016を参照してください。 – sandy
@sandy、@ Sunil_Vaishnav XMPPでユーザーを簡単にブロックし、ブロックを解除したいと思っています。 https:// stackoverflow。com/q/46155095/2910061ありがとうございました。 – ilesh