我正在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" }
})