Openfireで新しいユーザーを登録しますか?
質問
とにかく、HTTPリクエストを介して新しいユーザーをOpenFireで登録することができます。ユーザーに、ココアで書かれたアプリ内からメッセージングサービスにサインアップできるようにしたいと考えています。これはできますか?
解決
Web管理コンソールのCreate-a-Userページをご覧ください(http://<openfire-server>:<port>/user-create.php
)。単純なHTTP Getフォームを使用して、新しいユーザーを作成します。そのページのソースから送信URLとさまざまな必要なフィールドをプルして、CoCoaアプリから独自のGetリクエストを作成できると思います。
他のヒント
OpenFireで新しいユーザーを登録する最も簡単な方法は、ユーザーサービスプラグインです。見てください http://www.igniterealtime.org/projects/openfire/plugins/userservice/readme.html
Openfire Admin Consoleで使用できる利用可能なユーザーサービスプラグインを使用して、プラグインタブを選択し、使用可能なプラグインを選択し、Green +ボタンをクリックしてユーザーサービスプラグインをインストールします。次に、[サーバー]タブ - > [サーバー設定]ページに移動し、[ユーザーサービスプラグインを有効にする]を確認してください。
これが他の人を助けることができることを願っています~~~~~~~~~
REST APIプラグインをOpenfireで使用できます
プラグインに移動してから、利用可能なプラグインに移動してから、REST APIプラグインを追加して、ページをヘルプに移動するか、
https://www.igniterealtime.org/projects/openfire/plugins/restapi/readme.html
オープンファイアで操作を実行するためにすべてのREST APIを取得します
指定されたバンド内登録を使用できます XEP-77 XMPP接続からアカウントを追加するには、必要になります。
OpenFireサーバーのHTTPバインドの検索
http:// localhost:9090/http-bind.jsp
私はStrope JSクライアントLIBを使用しているRails Webプロジェクトでうまく機能しているので、あなた自身のXMPPLibを使用してCocoa Projectでそれを実現することもできると思います