2017-12-09 16 views
0

Amazonアレクサのスキルが新しく開発され、alexa-sdkノードモジュールを見ることができるため、開発が可能です。しかし、ドキュメントで詳細を見つけることはできません。私はalexa-sdkまたはalexa-sdkを使って開発を進める必要がありますか?誰でも私をここで助けることができますか?alexaスキルの開発にalexa-sdkを使用する利点は何ですか?

+1

あなたのプロジェクトに応じて、developer.amazon.comには適切なドキュメントがあり、alexa-sdk ....から始めることができますあなたはalexa-sdkの機能を選択することができます。あなたがそれらを必要とする99%の時間..しかし、アマゾンlamdaは、あなたの既存のwebservicesやネットワークでも非常に簡単に動作します。 –

答えて

3

厳密に言えば、あなたはそれを使用する必要はありませんが、あなたは絶対にそれを使用しなければなりません。

アレクサのスキル開発には特に特別なことはありません。基本的に必要なのは、特にフォーマットされたリクエストを解析し、レスポンス形式のアレクサ解釈を送信することだけです。モジュール自体は、これらの問題を単純に抽象化しているため、リクエストの解析、リクエストのルーティング、レスポンスの書式設定などを心配する必要はありません。 Webやアプリの開発のための図書館やフレームワークと同様に、独自の要件に焦点を当てることで生産性を高める方法です。要求を解釈して独自の音声出力を提供するビジネスロジックです。

Amazonエコシステムに滞在し、ラムダをホストしてデータを永続化する場合は、状態とセッションの管理のための便利な方法と、DynamoDBによるデータアクセスの簡略化もあります。

もう一度 - 必要はありません。しかし、あなたが車輪を再発明したくない場合は、絶対にあなたはすべきです。私は、githubプロジェクトのreadmeファイルから始めるでしょう:https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs

+0

私は完全に同意します、SDKは多くの事を簡素化します。 – Ben

関連する問題