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 WebNeues 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
Avatar-Foto

Tobias Asböck

Tobias ist ein Senior System Engineer mit rund 10 Jahren Berufserfahrung für Microsoft 365 Produkte wie SharePoint Online, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print und Microsoft 365 Lizenzierung. Aus der Vergangenheit kennt er über einen Zeitraum von 15+ Jahren die Planung, Administration und den Betrieb von SharePoint Server Umgebungen. Tobias ist ein PowerShell Scripter mit Zertifizierungen für Microsoft 365 Produkte. In seiner Freizeit beschäftigt sich Tobias mit Aktualisierungen in der M365-Welt, ist mit seinem Rennvelo unterwegs und anderen sportlichen Aktivitäten beschäftigt. Bei Fragen kontaktiere mich über LinkedIn oder [email protected].

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert