Я создал бота и развернул его в Azure. На портале Azure я настроил Skype для бизнеса и команды Microsoft в качестве каналов для своего бота.
Бот использует Adaptive Cards для отображения информации о лицах, введенных пользователем (для создания собрания).
Я протестировал бота с помощью Bot Framework Emulator, используя URL-адрес бота Azure. Все работает, как ожидалось.
- Объекты правильно разрешены с LUIS
- Подробности заполняются в адаптивной карточке
- Адаптивная карта отображается в окне чата.
Не так для Skype для бизнеса и команд Microsoft.
В Skype для бизнеса ничего не отображается.
В Microsoft Teams я получаю сообщение об ошибке «Указанная версия карты не поддерживается».
На данный момент я использую последние пакеты NuGet для BotBuilder - версии 3.16. В любом случае, проблема существует.
Полагаю, код Adaptive Cards будет совместим со всеми продуктами Microsoft.
Что я могу сделать, чтобы мои адаптивные карты работали в командах, Skype для бизнеса ...?