Sto giocando con strophe e Openfire 3.7.1 (con plugin di servizio utente e monitoraggio).interrogazione archivio messaggi openfire
Ho letto in http://xmpp.org/extensions/xep-0136.html (7.2 Recupero di una raccolta) che è possibile recuperare i messaggi archiviati. Ho installato il plugin monitoring.jar sul mio server openfire e ho abilitato l'archiviazione. Ho letto che ho bisogno dell'archiviazione aperta per interrogare gli archivi, ma questa funzionalità è già presente nel plugin di monitoraggio.
citare Monitoring Plugin Leggimi: "Il plugin di monitoraggio aggiunge il supporto per la chat di archiviazione e server statistiche per Openfire Esso fornisce il supporto per la generazione di diversi report sulle statistiche del server, così come la gestione, la visualizzazione e la rendicontazione sul log delle chat. ".
Sono in grado di vedere i messaggi archiviati nella GUI di monitoraggio ma voglio recuperarli nel mio client che ho creato usando la libreria strophe.js. Non sono sicuro di come farlo. Nell'esempio XEP-0136 hanno creato un QI come questo:
<iq type='get' xmlns='jabber:client'><retrieve xmlns='urn:xmpp:archive' with='[email protected]'>set</retrieve></iq> { nodeTree=iq, node=retrieve}
Tuttavia openfire non sembra rispondere. Non sono sicuro se dovrei usare il plugin di archivio aperto poiché se controllo la mia scheda di monitoraggio gli archivi sono già lì. Inoltre la maggior parte dei post riguardanti l'archivio aperto hanno 2 anni quindi non sono sicuro che sia ancora supportato. Per favore consiglio
migliori saluti,
Stevenson Lee
semplicemente installando opere openarchive. e non è in conflitto con il plug-in di monitoraggio –
ciao, sto ricevendo errore 'funzione non implementata' quando invio il QI. questo problema è risolto? –
@WillyLazuardi Ricevo anche lo stesso errore, l'hai risolto? – Hunt