Bild einer Adaptive Card wird im neuen Teams nicht angezeigt

Mit Adaptive Cards kann eine Nachricht in Teams mit weiteren Informationen und möglichen Aktionen publiziert werden. In meinem Fall nutze ich die Adaptive Card um über Power Automate eine Nachricht in einem Teams Kanal zu publizieren, wenn ein neuer Beitrag auf einer SharePoint Seite veröffentlicht wird.

In meinem Beispiel inkludiert die Nachricht einen Link zum Beitrag und ein Bild. Es ist das Banner Image des Beitrags, ausgewählt über Stock Images. Funktioniert mit dem neuen Teams, Teams Classic, in Teams im Web und Teams Mobile einwandfrei.

Adaptive Card in Teams
Adaptive Card in Teams

Nun publiziere ich einen weiteren Beitrag mit einem hochgeladenen Bild.
In Teams Classic wird das Bild der Adaptive Card korrekt dargestellt, im neuen Teams und Teams Mobile nicht.

Teams Classic und Teams Classic im Web
Neues Teams, Teams im Web und Teams Mobile

Eine Analyse von Teams im Web zeigt beim neuen Teams fügt es am Ende der Picture-URL ein „&v=1“ ein. Das System erlaubt die genutzte Methode nicht und kann das Bild nicht anzeigen.

"405 Method Not Allowed" mit neuem Teams
„405 Method Not Allowed“ mit neuem Teams

Eine weitere Fehlermeldung mit dem neuen Teams kann „302 found“ sein. Das Bild ist an dem Ort verfügbar. Ohne „&v=1“ bzw. mit „?v=1“ könnte es das Bild öffnen. Ich sah beide Antworten.

"302 Found" mit neuem Teams
„302 Found“ mit neuem Teams

Teams Classic führt denselben Vorgang aus, fügt keine Ergänzung am Ende der Picture-URL, wird nicht daran gehindert und zeigt das Bild korrekt an.

Adaptive Card in Teams Classic
Adaptive Card in Teams Classic

Microsoft hat im September und November bestätigt es handelt sich um einen Bug. Einen neuen Status gibt es nicht.
Als Alternative kannst du das Bild statt einer URL als base64-String mitgeben. Wie es funktioniert beschreibe ich in diesem Beitrag.

Update vom 10. Januar 2024:
Laut Microsoft wurde ein Fix ausgerollt. In meinem Test kann ich bestätigen, es funktioniert bei neu veröffentlichten Beiträgen mit dem neuen Teams Version 23335.219.2592.8659 (preview) und in Teams im Web. Beiträge aus der Vergangenheit zeigen das Bild über die URL weiterhin nicht.

Share this post:

About the Author

Tobias Asböck

Tobias Asböck

Tobias is a Senior System Engineer with more than 10 years of professional experience with Microsoft 365 products such as SharePoint Online, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print, and Microsoft 365 Licensing. He also has 15+ years of experience planning, administering, and operating SharePoint Server environments. In his spare time, Tobias is busy with updates in the Microsoft 365 world or on the road with his road bike and other sports activities. If you have additional questions, please contact me via LinkedIn or support@topedia.com.

No comments yet