OpenFireでHTTPリクエストを介して新しいユーザーを登録する方法はありますか? ユーザーが cocoa で作成されたアプリ内からメッセージング サービスにサインアップできるようにしたいと考えています。これはできますか??
6 に答える
Web 管理コンソールのユーザー作成ページ ( http://<openfire-server>:<port>/user-create.php
) を見てください。単純な HTTP GET フォームを使用して新しいユーザーを作成します。そのページのソースから送信 URL とさまざまな必須フィールドを取得して、Cocoa アプリから独自の GET リクエストを作成できると思います。
Openfire で新しいユーザーを登録する最も簡単な方法は、UserService プラグインです。http://www.igniterealtime.org/projects/openfire/plugins/userservice/readme.htmlをご覧ください。
Openfire 管理コンソールで利用可能なユーザー サービス プラグインを使用し、プラグイン タブを選択し、利用可能なプラグインを選択し、緑色の + ボタンをクリックしてユーザー サービス プラグインをインストールします。次に、サーバー タブ -> サーバー設定ページに移動し、ユーザー サービス プラグインが有効になっていることを確認します。
これが他の人の助けになることを願っています~~~~~~~~~~
XEP-77で指定されている帯域内登録を使用して、必要なXMPP接続からアカウントを追加できます。
openfire サーバーで http-bind について調べる
http://localhost:9090/http-bind.jsp
私は自分の Rails Web プロジェクトで strope js クライアント ライブラリをうまく使用しているので、独自の xmpp ライブラリを使用してココア プロジェクトで実現することもできると思います