Wenn ich einen direkten Twitter/X-Link in meinem Forum poste, wird er nicht richtig entfaltet. Wenn ich denselben Link hier im Discourse-Forum poste, funktioniert er.
Ich habe die Anweisungen befolgt, um eine Twitter-Consumer-ID und ein Secret (aus dem developers.x.com-Portal) mit der „kostenlosen“ Stufe zu erstellen.
Wenn ich diese generierten Werte verwende und sie in den Discourse-Einstellungen wie unten gezeigt hinzufüge, erhalte ich immer noch denselben falsch entfalteten Twitter-Post, wie in meinem ursprünglichen Beitrag beschrieben.
Beachten Sie, dass meine Discourse-Instanz selbst gehostet auf einer AWS EC2-Instanz ist.
Aber ich stimme zu, dass die Standarderfahrung verbessert werden könnte, damit man nicht mit einem leeren Onebox endet, wenn die Twitter-Einstellungen nicht konfiguriert sind.
Oh mein Gott… da stehe ich aber dumm da. Ich habe den ersten Absatz der Dokumentation mit dem riesigen Warnschild nicht gelesen! Wie nett von Ihnen, mich nicht zu schelten!
Ich schätze die schnelle und hilfreiche Unterstützung hier im Forum.
Ich liebe die Verwendung des Begriffs „entfalten“. Wir beziehen uns hier auf Oneboxing für diese Funktionalität. Ich habe den Tag onebox hinzugefügt und auch das Staff Experience Team darauf aufmerksam gemacht, zu prüfen, wie die Benutzeroberfläche verbessert werden könnte, um es einfacher zu verstehen, was in einem solchen Fall vor sich geht.
Ich glaube, es gibt andere Fälle, in denen die Onebox eine Fehlermeldung im Composer anzeigt, wenn sie keine richtige Onebox erstellen kann. Vielleicht wäre das auch hier eine Lösung. Oder wie Sie sagen, einfach als einfacher Link anzeigen, wenn es nicht richtig als Onebox angezeigt werden kann.
Es sieht so aus, als hätten Sie in Ihrem Beispiel keine Leerzeile vor der URL gelassen, die als Onebox angezeigt werden soll. Hier sieht es wie erwartet aus.