Alexaとやりとりするための通常のHTTPS Webサービスを作成しています。私はサービスの要求を受け取ることができますし、私はAlexaが期待しているのと同じ構造で応答を返すでしょう!私はエラーが発生しています。私は問題が何かを得ることができません.JSON本体とヘッダーは標準に従って設定されています。 I am not using lambda
が、通常のHTTPSサービスでAlexaと対話しようとしています。私はalexa SDKを使用せずに、通常のHTTPSレストサービスをalexaのリクエスト/レスポンスに使用できます。
Header:
HTTP/1.1 200 ok
content-type = application/json;charset=UTF-8
//Response JSON which is not been identified by alexa
{
"version": "1.0",
"sessionAttribute": {},
"response": {
"outputSpeech": {
"ssml": "<speak> Donut and Coffeee Aussie Style</speak>",
"type": "SSML"
},
"card": {
"content": "to the world",
"title": "Ava"
},
"speechletResponse": {
"outputSpeech": {
"ssml": "<speak>Donut and Coffee Aussie Style</speak>"
},
"card": {
"content": "to the world",
"title": "Ava"
},
"shouldEndSession": "true"
}
}
}
。リクエストのJSON本体とヘッダーを少なくともアップロードしてください。 –
リクエストに返信しているレスポンスを追加しました。 – Ashwin
それは 'sessionAttributes'であるべきです –