Я использую Java botbuilder для создания бота команд Microsoft. Я хочу добавить Карты в мой бот (например, для вставки ссылок, быстрых ответов и изображений).
В приведенной выше ссылке написано: предлагаемые действия не поддерживаются в командах Microsoft: если вы хотите, чтобы кнопки появлялись в сообщении бота команды, используйте карту.
Однако я не могу найти документацию о том, как добавить «карту» в схему Activity
.
Я пытался:
1. Использование предложенных действий
Я пытался добавить свой List<CardAction>
к SuggestedActions
поле в Activity
, но они не были предоставлены командами Microsoft
(как и ожидалось, в документации сказано, что это не поддерживается).
2. Использование вложений
Я подозреваю, что это можно сделать с помощью вложений, но можно найти только
документация для версий C # / JS (например,
https://docs.microsoft.com/en-us/azure/bot-service/nodejs/bot-builder-nodejs-send-rich-cards?view=azure-bot-service-3.0).
Итак, я хочу знать, как добавить «карту» в схему Activity
, чтобы мой бот мог ее визуализировать.