문제

어쨌든 개방형 HTTP 요청을 통해 새로운 사용자를 등록 할 수 있습니까? Cocoa로 작성된 앱 내에서 사용자가 내 메시징 서비스에 가입 할 수 있기를 바랍니다. 이 작업을 수행 할 수 있습니까 ??

도움이 되었습니까?

해결책

웹 관리 콘솔의 Create-A-USER 페이지를 살펴보십시오 (http://<openfire-server>:<port>/user-create.php). 간단한 HTTP get 양식을 사용하여 새 사용자를 만듭니다. 해당 페이지 소스에서 제출 URL 및 다양한 필수 필드를 가져와 코코아 앱에서 자신의 GET 요청을 작성할 수 있다고 생각합니다.

다른 팁

OpenFire에 새 사용자를 등록하는 가장 쉬운 방법은 UserserVice 플러그인입니다. 그냥 살펴보십시오 http://www.igniterealtime.org/projects/openfire/plugins/userservice/readme.html

OpenFire Admin Console에서 사용 가능한 사용 가능한 사용자 서비스 플러그인을 사용할 수 있으며 플러그인 탭을 선택하고 사용 가능한 플러그인을 선택한 다음 Green + 버튼을 클릭하여 사용자 서비스 플러그인을 설치하십시오. 둘째, 서버 탭 -> 서버 설정 페이지로 이동하여 사용자 서비스 플러그인을 활성화하십시오. enter image description here

이것이 다른 사람들을 도울 수 있기를 바랍니다

Openfire에서 REST API 플러그인을 사용할 수 있습니다

플러그인으로 이동 한 다음 사용 가능한 플러그인으로 이동 한 다음 REST API 플러그인을 추가 한 다음 도움말 페이지 또는

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

모든 나머지 API가 OpenFire에서 작동을 수행 할 수 있습니다.

지정된대로 대역 내 등록을 사용할 수 있습니다 XEP-77 XMPP 연결에서 계정을 추가하려면 필요합니다.

OpenFire 서버에서 HTTP-BIND에 대한 조회

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

나는 Strope JS Client Lib를 사용하여 Rails 웹 프로젝트와 함께 작동하므로 Cocoa 프로젝트에서 자신의 XMPP Lib를 사용할 수도 있다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top