7

ruby xmpp4r ライブラリを使用して、openfire サーバーでマルチ ユーザー グループ チャット アプリケーションを実装しています。Openfire サーバーにチャット ルームを作成しました。ユーザーが openfire 資格情報を使用してチャット ルームに参加すると、以前のグループ チャット履歴が返されず、add_message_callback()メソッドを使用しているメッセージがほとんど返されません。

以下は、openfire のグループ チャット履歴設定です

ここで何が欠けていますか? 以前のグループ履歴を取得するためのサンプル コードはありますか?

4

1 に答える 1

1

Wildfire サーバー (openfire の後継) を実行しましたが、この設定はサーバー側のようです。ワイルドファイア管理コンソールでは、[グループ チャット] > [履歴設定] で制御されます。そこには次のオプションがあります。

履歴を表示しない - ルームに参加しているユーザーにチャット履歴を表示しません。

チャット履歴全体を表示 - ルームに参加しているユーザーにチャット履歴全体を表示します。

特定の数のメッセージを表示する - チャットの最近のメッセージを特定の数だけ表示します。下のボックスを使用して、その番号を指定します。

于 2013-04-17T18:30:14.443 に答える