Amazon Lex - лямбда-ответ возвращает HTML боту - PullRequest
0 голосов
/ 30 августа 2018

Я возвращаю сообщение от Lambda на Lex Bot следующим образом:

return Close(
    sessionAttributes,
    "Fulfilled",
    new LexResponse.LexMessage {
        contentType = "PlainText",
        content = "Thanks"
    }
);

Можно ли вернуть HTML в качестве контента, даже iframe для внешнего контента?

contentType, кажется, не имеет опции для HTML, возможно ли это?

Спасибо

1 Ответ

0 голосов
/ 31 августа 2018

Все, что вы вводите в content, будет возвращено клиенту, разбор сообщения - это работа клиента, которую вы используете.

Так что если вы помещаете content = "<h1>Thanks</h1>" на веб-сайт, который вы используете в качестве клиента чата, то он будет отображаться как заголовок. Браузер сможет соответственно отформатировать его.

Примечание: его contentType и content , т.е. первая буква в маленьком регистре.

Надеюсь, это поможет.

...