特別な認証が原因で、内部 Jabber サーバーにアクセスするためにメッセージ プラグインを作成する必要があります。2 つの質問があります。
- Messages Jabber プラグインのソース コードを利用できるので、認証部分を変更するだけで、プラグイン全体を作成する必要はありませんか?
- そうでない場合、グループ リスト内の各メンバーのステータスを IMService に送信するにはどうすればよいですか? ログインして内部サーバーから仲間リストを取得できるプラグインを作成しました。仲間リストは、オンラインの仲間も含めて、全員がオフラインでメッセージに表示されます。私は限られたドキュメントとヘッダーを見て何日も過ごしましたが、グループ リスト内の各バディのステータスを IMService に渡す方法がわかりません。Jabber サーバーからグループ リストを取得したら、IMServiceApplication オブジェクトで plugInDidUpdateGroupList メソッドを呼び出します。グループ名、権限、各バディの名前を渡すことができることだけがわかります。それらはすべてオフラインで表示されます。各バディのステータスを渡すにはどうすればよいですか?
ありがとう。