Вопрос

Есть ли в любом случае, чтобы зарегистрировать новых пользователей через HTTP -запрос в OpenFire. Я хочу, чтобы пользователи могли подписаться на мою службу обмена сообщениями из приложения, написанного в какао. Можно ли это сделать ??

Это было полезно?

Решение

Взгляните на страницу Create-A-User Консоли веб-администрирования (http://<openfire-server>:<port>/user-create.php) Он использует простую форму http Get для создания нового пользователя. Я полагаю, что вы могли бы вытащить URL -адрес отправки и различные необходимые поля из источника этой страницы и создать свой собственный запрос на получение из вашего приложения Cocoa.

Другие советы

Самый простой способ зарегистрировать нового пользователя в OpenFire - это плагин пользователя. Просто взгляните на http://www.igniterealtime.org/projects/openfire/plugins/userservice/readme.html

Вы можете использовать доступный плагин службы пользователя, который доступен в консоли Admin OpenFire, выберите вкладку Plugin, выберите доступный плагин и нажмите кнопку Green +, чтобы установить плагин пользовательского обслуживания; Во -вторых, перейдите на вкладку сервера -> страница настройки сервера и убедитесь, что вы включите плагин пользователя службы службы enter image description here

Надеюсь, это может помочь другим ~~~~~~~~~~

Вы можете использовать плагин API REST в OpenFire

Перейдите в плагин, затем перейдите в доступный плагин, затем добавьте плагин REST API, затем перейдите на страницу Help Page или

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

Вы получите все остальные API для выполнения операции в OpenFire

Вы можете использовать регистрацию в диапазоне, как указано в XEP-77 Чтобы добавить учетные записи из подключения к XMPP, вам понадобится.

Поиск HTTP-Bind на вашем сервере OpenFire

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

Я хорошо использую клиентскую LIB Client JS с моим веб -проектом Rails, так что я думаю, что вы также можете использовать свой собственный XMPP LIB, чтобы реализовать его в своем какао -проекте

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top