我正在使用 Botframework SDK 4.0 构建一个团队机器人,当用户在聊天中请求时,它会显示交互式图表。目前我只能使用 Chart.js 生成图表并将其转换为图像并将其作为附件发送到团队机器人。 我想让这些图表具有交互性,因此我想在用户单击操作卡上的按钮时打开任务模块。 但即使在阅读了文档之后,我也不明白如何实现任务模块本身以及如何呈现 javascript 和 html。
如果有人可以分解它或为我指出正确的方向,那将非常有帮助。
创建任务模块:
在 Microsoft Teams 中,使用任务模块设计交互式图表体验。 整合图表内容:
使用网页或自适应卡将图表内容嵌入到任务模块中。 启用用户交互:
利用任务模块的功能允许用户动态地与图表数据交互和操作。 在 Teams 选项卡或消息中部署:
配置完成后,可在 Teams 选项卡中或直接在聊天消息中部署带有交互式图表的任务模块,以获得无缝的用户体验。