Question

Y a-t-il quand même pour enregistrer de nouveaux utilisateurs via une demande HTTP dans OpenFire. Je veux que les utilisateurs puissent s'inscrire à mon service de messagerie à partir d'une application écrite en cacao. Cela peut-il être fait ??

Était-ce utile?

La solution

Jetez un œil à la page Créer-A-User de la console Web (http://<openfire-server>:<port>/user-create.php). Il utilise un formulaire HTTP simple pour créer un nouvel utilisateur. J'imagine que vous pouvez retirer l'URL de soumission et divers champs requis à partir de la source de cette page et créer votre propre demande de GET de votre application Cocoa.

Autres conseils

Le moyen le plus simple d'enregistrer un nouvel utilisateur dans OpenFire est le plugin d'utilisateur. Jetez un œil à http://www.ignitererealtime.org/projects/openfire/plugins/userservice/readme.html

Vous pouvez utiliser le plugin de service utilisateur disponible qui est disponible dans la console d'administration OpenFire, choisissez l'onglet Plugin, choisissez le plugin disponible et cliquez sur le bouton Green + pour installer le plugin de service utilisateur; Deuxièmement, accédez à l'onglet Server -> Page de réglage du serveur et assurez-vous d'activer le plugin de service utilisateur enter image description here

J'espère que cela peut aider les autres ~~~~~~~~~~~

Vous pouvez utiliser le plugin API REST dans OpenFire

Accédez au plugin puis accédez au plugin disponible puis ajoutez le plugin API REST puis allez sur la page d'aide ou

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

Vous obtiendrez toute l'API de repos pour effectuer un fonctionnement dans OpenFire

Vous pouvez utiliser l'enregistrement dans la bande comme spécifié dans XEP-77 Pour ajouter des comptes de la connexion XMPP, vous aurez besoin.

Recherche sur HTTP-Bind dans votre serveur OpenFire

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

J'utilise bien le client du client JS Strope JS avec mon projet Web Rails, donc je suppose que vous pouvez également utiliser votre propre LIB XMPP pour le réaliser dans votre projet de cacao

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top