Botframework: выпуск стиля настройки AdaptiveCards для канала Webchat

Я использую botbuilder-sdk с nodeJS. Включение этих адаптивных карт в мои сообщения уже прошло успешно, например, следующим образом:

var msg = new builder.Message(session)
    .addAttachment(card);
session.send(msg);

Но я действительно не понимаю, как настроить стиль AdaptiveCards поверх hostConfig,

Документация ( https://docs.microsoft.com/de-de/adaptive-cards/sdk/rendering-cards/javascript/getting-started) описывает, что вам нужен новый экземпляр AdaptiveCard и тогда вы можете установить hostConfig как следующее:

var adaptiveCard = new AdaptiveCards.AdaptiveCard();

adaptiveCard.hostConfig = new AdaptiveCards.HostConfig({
    fontFamily: "Segoe UI, Helvetica Neue, sans-serif"
    // More host config options
});

Но после этого они описывают, что вам нужно сделать это, и, в конце концов, вы можете присоединить его к DOM (document.body.appendChild(renderedCard);) НО у меня нет страницы, где я хочу прикрепить свою AdpativeCard к DOM. Я на бэкэнд-сайте и хочу прикрепить свою AdaptiveCard к моему сообщению бота с перезаписанным hostConfig,

Если я попытаюсь прикрепить AdpativeCard-Objботобилдеру addAttachement-Функция, у меня нет успеха. В настоящее время я могу только прикрепить к нему простую AdaptiveCard-JSON-shema.

Пожалуйста, кто-нибудь может мне помочь это выяснить? Спасибо заранее.

0 ответов

Другие вопросы по тегам