使用放大Interactions.send设置会话/请求属性

时间:2019-05-15 22:52:58

标签: amazon-web-services aws-amplify aws-lex

我正在Vue.js项目中使用Amplify.Interactions(Lex)。我可以成功发送和接收短信。我在请求中指定requestAttributes或sessionAttributes值时遇到困难。有人知道如何解决吗?谢谢。

以下代码有效

Interactions.send("botname", {
    content: "some text,
    options: {
      messageType: "text"
    }
  })
    .then(response => {
      logger.log(response);
    })
    .catch(error => {
      logger.error(error);
    });

但是当我尝试发送以下对象(内容)时,机器人无法识别正确的意图。

JSON.stringify({
 inputText: "some text",
 sessionAttributes: { attr1: "val1", attr2: "val2" }
 })

0 个答案:

没有答案