регистрировать новых пользователей в openfire? - PullRequest
3 голосов
/ 22 мая 2009

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

Ответы [ 6 ]

4 голосов
/ 22 мая 2009

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

3 голосов
/ 22 июня 2012

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

2 голосов
/ 29 августа 2012

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

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

1 голос
/ 16 марта 2017

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

Перейдите в плагин, затем перейдите к доступному плагину, затем добавьте плагин rest API, затем перейдите на страницу помощи или

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

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

0 голосов
/ 11 февраля 2012

поиск http-bind на вашем сервере openfire

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

Я хорошо использую клиентскую библиотеку strope js с моим веб-проектом rails, так что, думаю, вы также можете использовать свою собственную библиотеку xmpp для реализации ее в своем проекте какао

0 голосов
/ 23 мая 2009

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

...