KaaClient.attachUser()methond(信頼できるベリファイアを使用)を使用してエンドポイントにユーザーを接続し、サーバーから正常にステータスメッセージを受信しました。しかし、このユーザーは管理UIでどこに表示されますか?さらに、userIDを使用してエンドポイントに構成更新をプッシュしようとすると、Admin UIにアイテムが見つかりませんというエラーが表示されます。ユーザーをエンドポイントにアタッチする
-1
A
答えて
0
現在、添付されているすべてのユーザーを一覧表示できるような機能はありません。
KaaClient.attachUser(userId, ...)
異なる値を持つカスタム・ユーザー・コンフィギュレーション・スキーマを使用するには:管理UIを介して(ユーザーIDを使用して)ユーザーの設定スキーマの設定値を更新すると、そのユーザーがリース一度にクライアントアプリケーションに添付された後にのみ可能ですテナント開発者として
- ログイン管理UIへ:(このガイド私たちはイベントデモを使用するには)必要なデモアプリケーションの構成スキーマを追加
:異なる接続しているユーザは、以下の手順に従っしようとするために
- アプリケーション - >イベントデモ - >スキーマ - >設定を選択します。 、名前(例えばEventUserSchema)、名前空間 (例えばorg.kaa.kaaproject.demo.schema): をクリックし、必要なすべてのフィールドを埋める新しいタイプのボタン
- の作成「を構成スキーマを追加」ページをクリックしたときに、スキーマボタン
- を追加します。スキーマに必要なすべてのフィールドを追加します(たとえば、 "userKey"フィールドと "userValue"、 "String"タイプ、フィールド "count"、 "整数"タイプ およびデフォルト値)。 "42"):各フィールドの同じページにある[フィールド]エリアの[ ]ボタンをクリックし、必要なすべてのデータを入力します。フィールド 名前とフィールドのタイプ[追加]ボタンをクリックします。
- すべてのフィールドがページの上部に追加されたら、[追加]ボタンをクリックします。 バージョン2の新しい構成スキーマ と名前 "Event User Schema"がすべて正しく実行されている場合は、そのページにリストされます。新しく作成された構成スキーマとSDKのプロファイルを追加し
{ "type": "record", "name": "EventUserSchema", "namespace": "org.kaa.kaaproject.demo.schema", "fields": [ { "name": "userKey", "type": [ { "type": "string", "avro.java.string": "String" }, "null" ], "displayName": "", "displayPrompt": "" }, { "name": "userValue", "type": [ { "type": "string", "avro.java.string": "String" }, "null" ] }, { "name": "count", "type": "int", "by_default": 42 } ], "version": 1, "dependencies": [], "displayName": "Event User Schema", "description": "" }
:
- Goアプリケーションにファイルリーダーで、それをエクスポートし、オープン 場合は このような何かを見ることができます - >イベントデモ - > SDKプロファイル。 [SDKの追加]ボタン [プロファイル]をクリックします。
- 名(例えばEventUserSDK)、[構成スキーマのバージョン (この場合のために、バージョンが2に設定する必要があります)、必要なイベントを追加 階級の家族(イベントデモのために、我々はチャンイベントクラスの家族を必要とする)、 信頼のおける検証を選択してください。
- 同じページで[SDKプロファイルの追加]ボタンをクリックします。
- すべてがOKの場合「EventUserSDK」という名前のSDKプロファイルと 設定「v2」がSDKプロファイルページに表示されます。
- 新しく作成されたSDKのSDKボタンを生成するには、 必要な言語を選択して[SDKを生成]ボタンをクリックして、新しい SDKをダウンロードします。
クライアントアプリケーションのSDKライブラリを、ダウンロードした新しいSDKに置き換えて、アプリケーションを再構築します。その後、あなたは、アプリケーション内で、定義された設定スキーマに関連する設定値を、使用することができます:
kaaClient.getConfiguration().getCount();
kaaClient.getConfiguration().getUserKey();
kaaClient.getConfiguration().getUserValue();
KaaClient.attachUser(...)は、コードに配置した後、これらの値を使用することができます。
アプリを実行した後。ユーザーが正常に接続されていて、Attach response:SUCCESSのようなものを受け取った場合、構成値はデフォルト値に設定され(デフォルト値は構成スキーマで説明されています)、適切な管理ページのuserIDごとに変更できます:
- アプリケーション>イベントデモ - >ユーザー>設定の更新を選択します。
- すでにKaaClientにアタッチされているユーザーIDを入力します。
- コンフィギュレーションスキーマのバージョンを選択し、 構成ボディ領域のすべての値を入力します。
- [設定の更新]ボタンをクリックします。 入力されたユーザーIDを使用するすべてのエンドポイントで構成値が変更されます。
RESTを使用して設定方式と値を設定することもできます。サーバーREST APIs documentationページを参照してください。
関連する問題
- 1. ProjectNameにアタッチする
- 2. ユーザー定義オブジェクトをChartコントロールにアタッチしますか?
- 3. イベントをコントロールにアタッチする
- 4. checkboxlistにcontextmenustripを動的にアタッチする
- 5. 私のサイトにアクセスしているユーザーをapiエンドポイントに制限する方法
- 6. ユーザーのSkype IDを取得するためのAPIエンドポイント
- 7. ユーザー管理のRESTエンドポイントを定義する正しい方法
- 8. プロセスへのアタッチを無効にする
- 9. オブジェクトを別のオブジェクトにアタッチする
- 10. 特定のパーティションにKafaConsumerをアタッチする
- 11. GridLayout ImageViewを動的にアタッチする
- 12. OOTBリボンボタンにJavascript機能をアタッチする
- 13. onClickイベントをRailsのlink_to_functionにアタッチする
- 14. svg要素にイベントリスナーをアタッチする
- 15. グローバルキーリスナーを複数のボタンにアタッチする
- 16. JHipster RESTエンドポイントに接続しているユーザーの認証
- 17. イベントにハンドラをアタッチ:パラメータ
- 18. アレイデータをLaravelモデルにアタッチ
- 19. OPENAM:「ユーザー情報」に情報を追加する方法OAuth2/OpenID Connectエンドポイント
- 20. Apache Camel - エンドポイントとエンドポイントを動的に構築する
- 21. PowerPointの開いたインスタンスにアタッチする
- 22. Identity server3:ユーザー情報エンドポイントがnullを返すクレーム
- 23. grape apiエンドポイントでアクティブな管理者ユーザーを認証します
- 24. ユーザー名とパスワードのエンドポイントを解析します
- 25. ゲームオブジェクトにアタッチする前に値をコンポーネントスクリプトに設定する
- 26. onSelectRowイベントをjqGridにアタッチします。Formatter
- 27. エンティティフレームワークのアタッチ参照先エンティティの自動再帰的なアタッチによる例外
- 28. モバイルアプリで使用されるAPIユーザー登録エンドポイント
- 29. サブクラスがアタッチするアタッチされたプロパティの接頭辞は何ですか
- 30. Jqueryを一度だけアタッチする
返信いただきありがとうございます。それは私の質問に答えます。 – sr33kanth