Bisher wurde dies noch nirgends erwähnt; ich betreibe derzeit eine ganz normale Discourse-Instanz in Version 2.5.0.beta6, und wir haben ein Problem, bei dem neu erstellte Twitter-Links nur ein Paar Klammern anzeigen, anstatt den eigentlichen Inhalt. Die grobe Struktur des üblichen Embed-Layouts ist noch vorhanden, aber der Inhalt fehlt.
Dies ist eine jüngste Änderung. Ältere Twitter-Links werden noch korrekt angezeigt; nur Inhalte aus den letzten ein oder zwei Wochen sind betroffen. Ich habe einen Test auf diesem Forum durchgeführt, und dort werden alle Inhalte einwandfrei geladen.
Oh, auf jeden Fall. Ich habe das hier vor dem Posten getestet, und bei mir war es auch in Ordnung. Ich kann nur nicht herausfinden, was das Problem verursacht, da ich seit geraumer Zeit keine Einstellungen mehr geändert habe, sondern nur die Updates durchgeführt habe, sobald sie erschienen sind.
Könnte es sein, dass Twitter Sie aus irgendeinem Grund drosselt? Haben Sie Twitter-API-Schlüssel zu Ihrem Forum hinzugefügt, um Rich Embeds zu aktivieren?
EDIT: Mein Verdacht bestätigt sich: Twitter hat die Unterstützung für OpenGraph-Tags entfernt. Sie müssen also Rich Embeds aktivieren, indem Sie API-Schlüssel zu Ihrem Discourse hinzufügen.
Ich habe diese Anweisungen befolgt, die Rich-Embeds funktionieren jedoch nicht ordnungsgemäß (beispielsweise werden keine Bilder übernommen), und das einfache Einfügen von Twitter-URLs führt immer noch zu den oben genannten Klammern.
Ich fange an zu zweifeln, ob ein Forum-Update irgendwann fehlgeschlagen ist; gibt es eine einfache Möglichkeit, dies zu testen oder das gesamte Repository herunterzuladen und neu zu erstellen, ohne das Forum zu zerstören (ein gewisser Ausfallzeitraum ist völlig in Ordnung)?