Alexa Gadgets Toolkitのサンプルコード
Alexa Gadgets Toolkitのサンプルコード
Alexa Gadgets Toolkitの使用を開始するには、次のサンプルコードを参照してください。
-
Alexa Gadgets Raspberry Pi Samples - このGitHubリポジトリには、カスタムインターフェースコントローラーを使用してスキルで制御可能なガジェットを構築するために使用できるリソースが含まれています。Node.jsとPythonで使用できるサンプルスキルが2つと、Node.jsとPythonの両方のサンプルスキルで使用できるPythonのクライアント側コードがあります。
-
Alexa Gadgets Embedded Sample Code - このGitHubリポジトリには、Alexa Gadgets Toolkitインターフェースのプロトコルバッファーファイルが含まれています。
-
イベントの処理 - このトピックには、カスタムイベントのフィールドを検証する方法を示すサンプルコードが含まれています。
-
ディレクティブの処理 - このセクションでは、ガジェットが受け取るカスタムディレクティブを解釈する方法を示します。
-
データのシリアル化と逆シリアル化の例 - このトピックには、プロトコルバッファー形式を使用して、各Alexa Gadgets Toolkitインターフェースのディレクティブとイベントをシリアル化(エンコード)および逆シリアル化(デコード)するサンプルコードが含まれています。サンプルコードではC言語での実装を取り上げていますが、PythonやJavaなどのほかの言語にも、この概念を応用できます。