Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

TargetNavigatorHandler

TargetNavigatorHandler

リクエストを処理するためにターゲットナビゲーターサーバーによって実装されるインターフェイス。

メソッド

handleGetCurrentTarget()

handleGetCurrentTarget(): Promise<TargetInfo[]>

リクエストを処理して、サーバーの現在アクティブなターゲットを取得します。Promiseは、リクエストが成功した場合は現在アクティブなターゲットで解決し、失敗した場合は拒否します。

戻り値

Promise<TargetInfo[]>


handleGetAvailableTargets()

handleGetAvailableTargets(): Promise<TargetInfo[]>

リクエストを処理して、現在利用可能なターゲットをすべて取得します。Promiseは、リクエストが成功した場合は利用可能なターゲットのリストで解決し、失敗した場合は拒否します。

戻り値

Promise<TargetInfo[]>


handleNavigateTargetRequest()

handleNavigateTargetRequest(targetInfo: TargetInfo, data?: string | undefined): Promise<string>

指定されたターゲットに移動するリクエストを処理します。

パラメーター

targetInfo

TargetInfo

移動先のターゲット。

data?

string | undefined

ナビゲーションリクエストとともにクライアントから送信される任意のデータ。Promiseは、リクエストが成功した場合はステータス文字列で解決し、失敗した場合は拒否します。

戻り値

Promise<string>


Last updated: 2026年7月23日