ASK SDK for Node.js
ASK SDK v2 for Node.jsを使うと、ボイラープレートコード(毎回書かなければならないお決まりのコード)を書く手間が省けます。これにより空いた時間をさまざまな機能の実装に充てることができ、人気のスキルをより簡単に作成できるようになります。
SDKでサポートされているAlexaの機能
このセクションでは、現在SDKでサポートされているAlexaのすべての機能を紹介します。
- Audio Player
- Gadgets Toolkit - カスタムインターフェース
- Directiveサービス(プログレッシブ応答)
- 動的エンティティ
- メッセージ
- 収益化
- ビデオ
- デバイスのアドレス
- ユーザー連絡先情報のリクエスト
- ユーザー設定情報の取得
- アカウントリンク
- エンティティ解決
- ダイアログ管理
- 位置情報サービス
- リマインダー
- タイマー
プレビュー機能
ガイド
SDKを使って開発を始めるには、以下のリソースを参照してください。
ASK SDKのセットアップ
NPMプロジェクトに依存関係としてSDKをインストールする方法を説明します。
初めてのスキル開発
Hello Worldサンプルをビルドする手順を詳しく説明します。
ASK SDK移行ガイド
SDK v1からSDK v2にAlexaスキルを移行する手順を説明します。
技術資料
リクエスト処理
リクエストハンドラー、例外ハンドラー、リクエストと応答のインターセプターをビルドする方法を説明します。
応答のビルド
ResponseBuilderを使って、テキスト、カード、オーディオといった複数の要素から1つの応答を構成する方法を説明します。
アトリビュートの管理
スキルのアトリビュートを使ったスキルデータの保存と取得の方法を説明します。
AlexaサービスAPIの呼び出し
サービスクライアントを使ってスキルからAlexa APIにアクセスする方法を説明します。
スキルインスタンスのコンフィギュレーション
スキルインスタンスの設定と作成の方法を説明します。
ASK SDKユーティリティ
ASK SDKで提供されるユーティリティ関数を使用する方法を説明します。
カスタムスキルをウェブサービスとしてホスティングする
ASK SDKを使用してカスタムスキルをウェブサービスとしてホストする方法について説明します。
最新のSDKバージョン
ASK SDKは、新しいASK機能をサポートするために頻繁に更新されます。GitHubでいつでも最新バージョンを見つけることができます。
最終更新日: 2023 年 01 月 30 日