Hallo! Ich frage mich, ob man die Onebox-Parsing-Funktion erweitern kann, um anzupassen, wie sie Twitter-ähnliche Karten für bestimmte URL-Vorababrufe generiert.
Zum Beispiel möchte ich, dass sie eine Vorschau für URLs wie die folgenden generiert:
die auf Twitter so angezeigt wird:
Du möchtest also spezielle Unterstützung für archive.is? Laut Fehlermeldung scheinen die Tags zu fehlen.
http://archive.is/mgHP8
Ich erhalte den Fehlercode 429, sodass dieser Dienst etwas instabil wirkt:
Nun, ich frage mich, wie man eigene Erweiterungen für Onebox entwickeln kann, da ich ein paar Seiten gefunden habe, die Twitter offenbar speziell behandelt, Discourse aber nicht.
Gibt es eine Erweiterung oder einen einsteckbaren Punkt, über den Plugin-Autoren benutzerdefinierte Parsing-Passes zu Onebox hinzufügen können?
Danke für die Antwort!
Oh! Ich sehe, es gibt twitter-spezifische OpenGraph-Tags. Ich frage mich, ob diese verwendet werden könnten.
Beachte, dass es zwar eine og:image-Eigenschaft gibt, aber nur eine twitter:description 
Falls es bei der Diagnose der HTTP-Antwort 429 hilfreich ist, hier ein weiteres Beispiel für einen fehlgeschlagenen Onebox-Abfrageversuch mit einer anderen Antwort (403): Iran's hard-line judiciary chief Ebrahim Raisi registers to run for presidency
Um diesen Fehlerbericht etwas zu verdeutlichen:
- Die Fehlermeldung besagt, dass kein og:image-Tag vorhanden ist, obwohl einer existiert (siehe den unteren Teil des Screenshots).
- Außerdem ist das og:description-Tag gemäß der OpenGraph-Spezifikation explizit als optional gekennzeichnet. Warum verlangt Onebox es dennoch?
Vielen Dank.