2017-03-28 13 views
1

私はAlexaでカスタムスキルを開発しており、Amazon Alexaで定義されたサンプルの発話とインテントスキーマに基づいて、ポート8443のhttpsサービスエンドポイントでハードコードされたレスポンスを返そうとしていますコンソール。Alexaカスタムスキル開発HTTPエラー405の応答

アレクササービスエミュレータからテストしている間、私はHTTP 405を返されたリモートエンドポイントを呼び出し、エラーがあったが、エラーを取得しています:郵便配達員からエンドポイントURLにアクセスしている間方法

許可されていません。私は、応答を以下に言及したのですか

{"response":{"shouldEndSession":true,"outputSpeech":{"text":"All appliance are working as expected","type":"PlainText"}},"sessionAttributes":{},"version":"1.0"} 

私はどこで間違っているのか分かりません。

答えて

1

Alexaは外部スキルを習得するのにはかなりピカピカです。これは問題のように聞こえる。それは、Alexaが定義するルールに従うだけです。

From the docs

サービスは、Amazon、信頼できる証明書を活用し、SSL/TLS上でHTTPをサポートしている必要があります。

サービスは、テスト用のポート443

上の要求を受け入れなければならないが、Amazonは、証明書を提供するためのさまざまな方法を受け入れます。 For details, see the “About the SSL Options” section of Registering and Managing Custom Skills in the Developer Portal

関連する問題