Das erneute Erstellen aller Beiträge ist aus verschiedenen Gründen manchmal eine empfohlene Aktion.
Nach meiner eigenen Erfahrung mit einem erneuten Erstellen, das Probleme aufwarf und andere potenzielle Probleme aufzeigte/vorhersah, möchte ich wissen, wie diese vermieden werden können.
Wenn ich meine 2 Millionen Beiträge erneut erstelle, löst dies zu viele Anfragen an YouTube aus und meine IP wird gesperrt, was Discourse daran hindert, Vorschauen zu generieren.
Wenn Oneboxen (mit Titeln, Thumbnails, Auszügen, die in der Discourse-Datenbank gespeichert sind - “cooked”-Feld) ursprüngliche URLs kaputt gehen oder umgeleitet werden, scheint es, dass die Oneboxen kaputt gehen und wir diese Informationen verlieren werden.
Ich habe mich entschieden, die Unterstützung für Facebook (und damit meines Wissens auch für Instagram) auf meinen Foren aus mehreren Gründen einzustellen. Wenn ich alle meine Beiträge erneut erstelle, gehe ich davon aus, dass jeder Link, der zuvor ordnungsgemäß als Onebox angezeigt wurde, kaputt geht. Ist das richtig?
Meiner Meinung nach benötigen wir eine Erweiterung für das erneute Backen, um vorsichtiger zu sein
Ratenbegrenzung für ausgewählte Websites oder vielleicht für alle Websites
Übernehmen Sie die ursprüngliche Onebox, wenn das erneute Abrufen aus irgendeinem Grund fehlschlägt
Mit anderen Worten, ich denke, wir brauchen ein nicht beschädigendes erneutes Backen, zumindest als wählbare Option.
(Es wird einige Discourse-Communities geben, die eine aktuelle 404 schätzen, oder die alte Beiträge überhaupt nicht schätzen, aber es wird auch Communities geben, die alte Threads sehr intakt erhalten möchten.)
Gibt es überhaupt einen Wert darin, den Inhalt eines Tweets automatisch erneut abzurufen? Ich hätte nichts dagegen, wenn das erneute Erstellen das erneute Abrufen von One-Box-Inhalten überspringt, es sei denn, eine Box wäre angekreuzt.
Das ist ein guter Gedanke – es ist robuster und weniger anfällig für Probleme mit Ratenbegrenzungen. Lassen Sie alle Oneboxen unberührt, sofern nicht anders angegeben.
Danke für die Veröffentlichung. Das könnte etwas beeinflussen, an dem ich gerade arbeite. Hast du eine Ahnung, wie viele Anfragen es braucht, um das Limit auszulösen?
Wenn ich mir die YouTube API-Dokumentation ansehe, scheint es, dass sie bis zu 10.000 GET-Anfragen pro 24 Stunden zulassen, aber das gilt für Anfragen, die mit einem API-Schlüssel erfolgen: YouTube Data API Overview | Google for Developers. Mir ist nicht klar, wie Ratenbegrenzungen für nicht authentifizierte API-Anfragen zur Abrufung der Vorschaubilder von Videos gehandhabt werden.
Ich habe das Problem mit Onebox Assistant ohne API gelöst. Nur das Plugin aktiviert. Ich habe keine Ahnung, wie es mein Problem gelöst hat. Ich weiß auch nicht, ob es heutzutage funktionieren würde.