registrare nuovi utenti in openfire?
Domanda
Esiste un modo per registrare nuovi utenti attraverso una richiesta HTTP in Openfire. Voglio che gli utenti siano in grado di firmare per il mio servizio di messaggistica all'interno di un'applicazione scritta in Cocoa. Questo può essere fatto ??
Soluzione
Date un'occhiata a pagina Create-a-utente della console di amministrazione web (http://<openfire-server>:<port>/user-create.php
). Esso utilizza un semplice modulo HTTP GET per creare un nuovo utente. Immagino che si potrebbe tirare il Invia indirizzo URL e vari campi richiesti dalla sorgente di quella pagina e costruire il proprio richiesta GET dal cacao app.
Altri suggerimenti
Il modo più semplice per registrare un nuovo utente nel Openfire è il plugin UserService. Basta dare un'occhiata a http://www.igniterealtime.org/projects/ openfire / plugins / userservice / readme.html
è possibile utilizzare il plugin di servizio disponibile per l'utente che è disponibile in console openfire di amministrazione, scegliere la scheda plug-in, scegliere disponibili plug-in e fare clic sul pulsante verde + installare un'estensione per i servizi all'utente; In secondo luogo, vai alla scheda Server -> pagina di impostazione del server, e assicurarsi di attivare il plugin servizio dell'utente
la speranza che questo può aiutare gli altri ~~~~~~~~~~
È possibile utilizzare plug-in API riposo in openfire
Vai plug poi andare a disposizione plug quindi aggiungere plug-in API resto poi andare alla pagina di aiuto o
https://www.igniterealtime.org/projects/openfire /plugins/restapi/readme.html
Si otterrà tutto il resto API per eseguire l'operazione in openfire
È possibile utilizzare la registrazione in-band come specificato nel XEP-77 per aggiungere conti dalla connessione XMPP si sta andando ad avere bisogno.
ricerca su http-bind nel server openfire
http: // localhost: 9090 / http-bind.jsp
Io uso Strope js cliente lavoro lib con i miei rotaie progetto web bene, quindi credo che si può anche utilizzare il proprio lib XMPP per realizzarla nel progetto di cacao