質問

とにかく、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 +ボタンをクリックしてユーザーサービスプラグインをインストールします。次に、[サーバー]タブ - > [サーバー設定]ページに移動し、[ユーザーサービスプラグインを有効にする]を確認してください。 enter image description here

これが他の人を助けることができることを願っています~~~~~~~~~

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でそれを実現することもできると思います

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top