6

Web チャット アプリケーションを構築しています。「Enter」ボタンを押すたびに、2 者間のメッセージや会話を保存したいと考えています。Openfire サーバーと MySQL データベースを使用しています。会話を格納するデータベースのテーブルが表示されません。

そのためのプラグインはありますか?ありがとう。メッセージの送信にstrophe jsライブラリを使用しています。ありがとう。

4

2 に答える 2

4

会話は、Openfire 管理コンソールの [サーバー] -> [アーカイブ] -> [アーカイブ設定] で [会話状態のアーカイブ] が有効になっている場合にのみ保存され、[1 対 1 のチャットのアーカイブ] および/または「グループ チャットをアーカイブする」。その後、メッセージは MySQL データベース テーブル「ofMessageArchive」に保存されます。

このテーブルには、増分更新された「conversationID」、UNIX タイムスタンプ、および会話参加者の JID が含まれています。

お役に立てれば!

于 2013-08-29T13:08:09.357 に答える