2013-12-17 27 views
17

XMPPを初めて使用しています。XMPPから古いメッセージ(チャット履歴)を取得する方法

OpenfireXMPPからチャットの履歴を取得する必要があります。

私はグーグルではありましたが、満足のいく回答を得られませんでした。

リンクやアイディアは大きな助けになります。

+0

歴史を得るために客観的なC/Swiftで実装しましたか?私は何か考えなければならないことをアンドロイドのために –

+0

ですか? – Adil

答えて

13

をインストールする必要があります。メッセージアーカイブを有効にするための監視サービスプラグイン。このプラグインが管理コンソールの利用可能なプラグインセクションに表示されない場合は、openfireサービスをアップグレードする必要があります。

管理コンソールにログインし、 サーバ - >アーカイブ - >アーカイブ設定でメッセージのアーカイブを有効にする必要があります。

希望すると、これが役立ちます。質問や疑問がある場合は、お気軽にコメントしてください。

+0

からのメッセージを受け取っていないCoredataのアーカイブです。これに長い時間をかけて応答していますが、これを知る必要があります...そして、マークの答えからも。だから、iOSにあるリンクやコードを教えてもらえますか?そう、私はそれを理解することができます。返信ありがとうございました。 – user3111156

+0

このリンクを参照できます。http://stackoverflow.com/questions/21657530/how-to-retrieve-chat-history-from-open-fire-in-android/22300454#22300454 – Karun

+0

アーカイブされたメッセージを元に戻す方法を有効にしますか? – Mrug

5
  1. サーバーでアーカイブを有効にする必要があります。
  2. メッセージを受け取るにはhttp://xmpp.org/extensions/xep-0136.htmlに従ってください。
+0

これをグループチャットにも使用しますか? – MrD

+0

@MrD - グループチャットでこれを試したことはありません –

+0

これは、サーバーOpenfire –

関連する問題