如何通过MS Teams Webhook发送@用户的纯文本消息
通过Teams Webhook发送带@提及的纯文本消息
你可以直接构造原生纯文本消息结构,无需依赖自适应卡片,这样就能发送无额外格式的原生样式消息,同时支持@用户功能,具体结构如下:
{ "type": "message", "text": "<at>Name</at> - Message here", "entities": [ { "type": "mention", "text": "<at>Name</at>", "mentioned": { "id": "xxx", "name": "Name" } } ] }
关键说明:
text字段:填写带<at>标记的纯文本内容,标记内的名称要和entities里的name一致entities数组:配置提及的用户信息,id填入用户的AAD ID(和你之前自适应卡片中使用的ID一致),name为用户的显示名称- 该结构发送后,消息会以Teams原生纯文本样式展示,没有自适应卡片的宽度限制、边框或背景色,完全符合你需要的效果
内容的提问来源于stack exchange,提问作者sixplus4iszen
相关产品推荐
相关产品推荐

