团队没有显示英雄形象

时间:2017-07-27 15:34:11

标签: microsoft-teams

我一直试图通过连接器向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

我错过了什么吗?

3 个答案:

答案 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。将来某个时候可以在团队中使用。

Card with a hero image

在卡片操场中试用示例Twitter标记:https://aka.ms/messagecardplayground