2017-07-27 40 views
2

我一直試圖通過連接器發送卡隊伍渠道。卡片確實出現,但是我嘗試發送的任何英雄圖片都不顯示。 Message Card Playground正確顯示圖像,但它不會顯示在團隊中。我對「正常」圖像沒有任何問題。球隊不顯示英雄形象

下面是我通過網絡掛接發送JSON,但我也嘗試過Twitter的 - 英雄形象樣卡,並沒有工作,要麼:

{ 
    "@type": "MessageCard", 
    "@context": "http://schema.org/extensions", 
    "summary": "Hero card testing", 
    "title": null, 
    "text": null, 
    "themeColor": "19b5fe", 
    "sections": [ 
    { 
     "title": null, 
     "activityImage": "https://pbs.twimg.com/profile_images/862653089916096512/ljJwcmFp_bigger.jpg", 
     "activityTitle": "Hero image card", 
     "activitySubtitle": "This is a test", 
     "facts": [], 
     "text": null, 
     "heroImage": { 
     "image": "https://pbs.twimg.com/media/DFv74A0XkAEdwQ_.jpg" 
     }, 
     "images": [] 
    } 
    ] 
} 

我這麼想嗎?

+0

你偶然能夠共享代碼(即GitHub的)?通常情況下,heroImage是在它自己的部分,但這仍然看起來是正確的,我很想有一個工作示例來調試。 –

+0

這是一個小型的控制檯項目,發送三種不同的卡片設計 - 一個帶有小圖像,一個帶有與文本同一部分的英雄圖像,另一個帶有第二個帶有英雄圖像的部分:[link] (https://github.com/JamesHyot/TeamsWebhookPusher/) –

回答

1

團隊當前不支持HeroImage。這是在積壓,但在這一點上沒有ETA。

2

我遇到了同樣的問題。它看起來像是一種解決方法,您可以在非節的文本中使用內聯圖像標記語法。

{ 
    "@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" 
} 

我將其描述爲解決方法,但因爲圖像在顯示時沒有以任何方式縮放。正如你可以從這個例子看到的,一個大的圖像留下非常大,並溢出容器。

+0

謝謝!可悲的是,我無法控制我的圖像的大小,所以我將無法使用您的解決方案...小圖像現在必須做! –