Установка атрибутов сеанса / запроса с использованием ampify Interactions.send - PullRequest
0 голосов
/ 16 мая 2019

Я использую Amplify.Interactions (Lex) в проекте Vue.js.Я могу успешно отправлять и получать текстовые сообщения.У меня возникают трудности при указании значения 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" }
 })
...