Frage

Gibt es ohnehin, um neue Benutzer über eine HTTP -Anfrage in OpenFire zu registrieren? Ich möchte, dass Benutzer in einer App, die in Kakao geschrieben wurde, für meinen Messaging -Dienst anmelden können. Kann das getan werden?

War es hilfreich?

Lösung

Schauen Sie sich die Create-A-U-User-Seite der Webadministrationskonsole an (http://<openfire-server>:<port>/user-create.php). Es verwendet ein einfaches HTTP -Formular, um einen neuen Benutzer zu erstellen. Ich kann mir vorstellen, dass Sie die URL und verschiedene erforderliche Felder aus der Quelle dieser Seite abrufen und Ihre eigene Get -Anfrage von Ihrer Cocoa -App erstellen können.

Andere Tipps

Der einfachste Weg, einen neuen Benutzer in OpenFire zu registrieren, ist das UserService -Plugin. Schauen Sie sich einfach an http://www.ignitealtime.org/projects/openfire/plugins/userservice/readme.html

Sie können das verfügbare User Service Plugin verwenden, das in OpenFire Admin -Konsole verfügbar ist, das Plugin -Registerkarte auswählen, das verfügbare Plugin auswählen und auf die Schaltfläche Green + klicken, um das User Service Plugin zu installieren. Zweitens wechseln Sie zur Registerkarte Server -> Servereinstellungsseite und stellen Sie sicher, dass Sie das User Service Plugin aktivieren enter image description here

Hoffe das kann den anderen helfen ~~~~~~~~~~

Sie können das REST -API -Plugin in OpenFire verwenden

Gehen Sie zum Plugin und gehen Sie zum verfügbaren Plugin und fügen Sie das REST -API -Plugin hinzu, dann gehen Sie zur Help -Seite oder

https://www.ignitealtime.org/projects/openfire/plugins/restapi/readme.html

Sie erhalten die gesamte REST -API, um den Betrieb in OpenFire durchzuführen

Sie können eine In-Band-Registrierung verwenden, wie in angegebener in XEP-77 Um Konten aus der XMPP -Verbindung hinzuzufügen, benötigen Sie.

Suchen Sie nach HTTP-Bind auf Ihrem OpenFire-Server

http: // localhost: 9090/http-bind.jsp

Ich benutze Strope JS -Client Lib Arbeit mit meinem Rails -Webprojekt gut, daher können Sie auch Ihre eigene XMPP -LIB verwenden, um es in Ihrem Cocoa -Projekt zu verwirklichen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top