如何禁用Microsoft Teams中Thumbnail/Hero卡片messageBack操作的绿色成功消息
Microsoft Teams Thumbnail/Hero卡片messageBack操作成功提示禁用方案
当前Microsoft Teams存在非预期特性覆盖问题:原本仅面向Adaptive Cards推出的操作成功提示功能,目前在Thumbnail、Hero卡片的messageBack类型操作场景下也会被触发,弹出绿色成功提示,可通过以下任意一种方案禁用该提示:
- 调整服务端响应头
服务端接收到messageBack操作的请求后,在返回的响应头中添加x-ms-skip-success-notification: true,即可强制Teams跳过该次操作的成功提示弹窗逻辑,该配置对所有卡片类型的操作均生效。 - 替换操作类型
将卡片的messageBack操作替换为invoke类型操作,invoke操作本身默认不会触发成功提示,仅需修改卡片的操作类型声明字段即可,无需调整后续业务处理逻辑。 - 新增卡片操作配置字段
在Thumbnail/Hero卡片的messageBack操作属性中新增suppressSuccessNotification: true字段,该字段目前已经被Teams向下兼容到非Adaptive Cards的卡片操作配置中,设置后即可屏蔽对应操作的成功提示。
内容的提问来源于stack exchange,提问作者Radhika
相关产品推荐
相关产品推荐

