Alexa技能-无法从Intent获取数据

时间:2018-11-26 21:19:00

标签: alexa alexa-slot

我正在尝试通过多转弯方法和Node.js后端实现Alexa技能。

alexaApp.intent("findFact", {
    "dialog": {
      type: "delegate"
    },
  },
  function(request, response) {
    console.log("In Fact intent");
  
    var test = this.event.request.intent.slots.testtwo.value;
  
   // console.log(request.dialogState);
    console.log("test fact : " + test);
      response.say(get_fact());
    }
);

我无法在testtwo插槽中获取该值。

控制台显示“未处理的异常:无法读取未定义的属性” request”。 知道为什么吗?

谢谢!


答案是: var test = request.data.request.intent.slots.testtwo.value;

0 个答案:

没有答案