開発者コンソール

APIリファレンス


APIリファレンス

ドキュメントの構成

Discoveryディレクティブ
ビデオスキルでサポートされる機能を特定するために、AmazonはDiscovery APIを介してDiscoverディレクティブを送信します。このDiscoveryディレクティブへのレスポンスで、AlexaからLambda関数に送信されるディレクティブの種類が決まります。詳細 »
APIリファレンスの概要
ビデオスキルのディレクティブは、AlexaからLambda関数に送信されます。ディレクティブは、特定のアクション(ビデオのメタデータの取得など)の実行に関する命令を含むJSONメッセージであり、名前と... 詳細 »
GetPlayableItemsディレクティブ
VideoName、ActorName、GenreNameなどの条件を使用して映画やテレビ番組、録画などを再生するようユーザーがAlexaに依頼すると、GetPlayableItemsディレクティブがVideoContentProvider APIからLambdaに送信されます。詳細 »
チャンネルナビゲーション用のGetPlayableItemsディレクティブ
チャンネルを変更するための発話(「PBSを見せて」など)をユーザーが行うと、表示するチャンネルについての情報を含むGetPlayableItemsディレクティブがVideoContentProvider APIからLambdaに送信されます。詳細 ≫
GetPlayableItemsMetadataディレクティブ
GetPlayableItemsに対するLambdaのレスポンスをAlexaが受信すると、すぐにVideoContentProvider APIがGetPlayableItemsMetadataディレクティブを送信します。詳細 »
GetDisplayableItemsディレクティブ
コンテンツの検索やコンテンツプロバイダーのランディングページへのアクセスなどを依頼する発話をユーザーが行うと、GetDisplayableItemsディレクティブがVideoContentProvider APIからLambdaに送信されます。詳細 ≫
GetDisplayableItemsMetadataディレクティブ
GetDisplayableItemsに対するLambdaのレスポンスをAlexaが受信すると、すぐにVideoContentProvider APIがGetDisplayableItemsMetadataディレクティブをLambdaに返します。詳細 ≫
GetNextPageディレクティブ
ユーザーが検索結果の「次のページ」に移動するよう選択するか、画面の表示可能な領域を越えて検索結果をスクロールすると、次の結果を取得するためのGetNextPageディレクティブがVideoContentProvider APIからLambdaに送信されます。詳細 ≫
GetBrowseNodeItemsディレクティブ
選択操作があった場合に、再生を開始するのではなく検索結果の別のレイヤーを表示するよう設定されている検索結果画面では、ユーザーが検索結果を選択すると、対応する「ブラウズノードグループ」のアイテムを取得するためのGetBrowseNodeItems...詳細 ≫
エラー処理
エラーが発生した場合、Alexaが具体的なアクションを行えるように、レスポンスでエラーコードを返す必要があります。詳細 ≫
バッジ
検索結果のタイルやビデオの再生画面でユーザーに有益な情報を提供するには、多くの場合、バッジ(コンテキスト画像)の使用が効果的です。このセクションでは、使用可能なバッジの種類とその用途について説明します。詳細 ≫