내 요청입니다 : 내가 활성화 발언을 공급 한 후슬롯을받지 못하는 이유는 무엇입니까? 다음과 같이
"request": {
"type": "IntentRequest",
"requestId": "EdwRequestId.0941c2f8-30b3-4001-aa05-1cec3a715b05",
"intent": {
"name": "Buses",
"slots": {
"Heading": {
"name": "Heading",
"value": "eastbound"
}
}
},
"locale": "en-US",
"timestamp": "2017-12-27T02:45:22Z"
}
위는 서비스 시뮬레이터에 의해 생성되었습니다.
'Buses': function() {
const itemSlot = this.event.request.intent.slots.Item;
let heading;
if (itemSlot && itemSlot.value) {
console.log(itemSlot.value);
heading = itemSlot.value.toLowerCase();
}
else
console.log("No slots!");
No slots!
콘솔 출력이었다
내 AWS 람다 함수는 다음이있다.