我一直试图通过连接器向Teams频道发送卡片。卡片确实出现,但我尝试发送的任何英雄形象都没有显示。 Message Card Playground正确显示图片,但它根本不会显示在团队中。我对"正常"没有任何问题。图像。
这是我通过webhook发送的JSON,但我也尝试了Twitter - Hero图像样本卡,它也没有工作:
Sub Archiver()
Dim lr2 As Long
Dim y As Worksheet, z As Worksheet
Dim copyRng As Range
Set y = Sheets("Active")
Set z = Sheets("Archive")
lr2 = y.Cells(rows.Count, "E").End(xlUp).Row
'Here you select the range of your sheet you want to copy, for me is A:E
Set copyRng = y.Range("A2:E" & lr2)
z.Range("A2:E" & copyRng.rows.Count + 1).Insert Shift:=xlDown
copyRng.Copy z.Range("A2")
y.Range("A2:E" & lr2).ClearContents
End Sub
我错过了什么吗?
答案 0 :(得分:3)
我遇到了同样的问题。看起来像是一种解决方法,您可以在非部分文本中使用内嵌图像降价语法。
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"summary": "Summary",
"title": "Title",
"text": "![Alt text for the image](https://pbs.twimg.com/media/C8NK1XGUIAA-CJK.jpg)",
"themeColor": "E81123"
}
我将其描述为一种解决方法,因为图像在显示时不会以任何方式缩放。正如您在此示例中所看到的,大图像非常大并且溢出容器。
答案 1 :(得分:1)
团队目前不支持HeroImage。这是积压的,但此时没有ETA。
答案 2 :(得分:0)
Hero Images('heroImage')目前仅支持Outlook。将来某个时候可以在团队中使用。
在卡片操场中试用示例Twitter标记:https://aka.ms/messagecardplayground