【问题标题】:Can we render react adaptive cards in bot emulator just like in MS Teams我们可以像在 MS Teams 中一样在机器人模拟器中渲染反应自适应卡吗
【发布时间】:2025-12-11 07:25:02
【问题描述】:

我的意思是,我们能否像 MS 团队一样在模拟器上开发反应和渲染卡片。在 C# 上开发卡片时,我遇到了很多关于动作处理的问题。但我最近发现我们可以为 MS Teams 制作 React 卡片。是否可以在机器人模拟器上渲染相同的反应自适应卡。

【问题讨论】:

  • 您的问题实际上并不清楚(似乎有多个问题)。您只是想知道您是否可以在模拟器中渲染卡片?

标签: reactjs botframework bots emulation microsoft-teams


【解决方案1】:

我对您的问题并不完全清楚(请参阅我上面的评论),但听起来您想知道是否可以在模拟器中渲染卡片。如果您使用的是 Teams,我实际上不会打扰模拟器 - 只需直接在 Teams 中与机器人交互即可。这很容易做到,而且您还可以 100% 了解它在 Teams 中的样子。

可能有助于设计您的最终卡片的是使用App Studio 来测试它 - 那里有一个名为“卡片编辑器”的选项卡,您可以在其中创建卡片 JSON,查看预览,甚至发给自己。

出于兴趣,您在 C# 中看到了什么问题?我同时使用 C# 和 JSON,发现它们基本相同。

【讨论】:

    【解决方案2】:

    不清楚您要求什么,但这可能会帮助您使用 react native 渲染自适应卡。请查看 sample code 以了解 react 中的自适应卡。 但是,您可以使用 App Studio 或自适应卡片设计器来创建卡片,此示例代码将帮助您在 Teams 中呈现自适应卡片。

    【讨论】:

    • 虽然理论上这可以回答这个问题,it would be preferable 在这里包含答案的基本部分,并提供链接以供参考。