ZIEL: Ich versuche, einen Like-Button auf meinem Blog anzuwenden - dies ist das erste Mal, dass ich es versuche.
VERHALTEN: Die Schaltfläche wird angezeigt, aber wenn jemand auf "Gefällt mir" klickt, wird das Wort "Fehler" neben der Schaltfläche "Gefällt mir" rot angezeigt. Es findet keine Interaktion mit Facebook statt.
FESTGELEGT: Ich habe sowohl die Iframe als auch die HTML5-Implementierung ausprobiert, das gleiche Verhalten unter Verwendung beider Methoden.
FIX TRIED # 2: Das Wort "Fehler" erscheint als ein Hyperlink, der darauf hindeutet, dass ich den Facebook-Linter verwende, also tat ich es. Wenn ich jedoch meine URL eingebe, gibt der Linter diesen Fehler:
Fehler beim Parsen der URL: Fehler beim Parsen der Eingabe-URL, keine Daten wurden herausgekratzt.
Ich habe die Haupt-URL meines Blogs (douganddaniele.tumblr.com) und die URL eines einzelnen Beitrags () ausprobiert Ссылка ).
Ich benutze den Linter hier: Ссылка
Bitte um Hilfe: Offensichtlich gibt es hier etwas, das ich falsch verstehe. Kann jemand helfen?
Sie erhalten dies, wenn der FB Probleme bei der Analyse eines der og Tags hat. Sie können das Problem normalerweise mithilfe der folgenden Schritte finden:
1) Zuerst prüfen, durchgehen und sicherstellen, dass nichts offensichtlich ist. Oft, wenn Sie etwas wie WordPress verwenden, können einfache Dinge kompliziert werden. Sehen Sie sich die Quelle an und stellen Sie sicher, dass alles so ist, wie Sie es für richtig halten.
2) Besuchen Sie beliebige URLs. Die Verknüpfung mit falschen URLs og: og oder image: kann diesen Fehler verursachen.
3) Ihre og: image URL sollte https sein (Stand 1. Oktober 2011). Sie erhalten diesen Fehler, wenn es nicht (zum Zeitpunkt des Schreibens, diese Art von Sache kann sich ändern).
Wenn Sie diese Schritte ausführen und weiterhin Probleme haben, gehen Sie zurück zu den Grundlagen. Entfernen Sie alle Tags und fügen Sie sie einzeln hinzu, indem Sie den Debugger jedes Mal ausführen. Auf diese Weise erfahren Sie, welches Tag Kopfschmerzen verursacht.
Es scheint, dass es viele Fälle gibt, in denen Entwickler auf die Nachricht stoßen:
%Vor%und sie können das nicht lösen. Ich denke, der beste Weg, dieses Problem anzugehen, ist, Facebook dazu zu bringen, detailliertere Fehlermeldungen zu liefern. Bitte gehen Sie zu ihrem Fehler-Tracker und kommentieren, abonnieren oder fügen Sie sie dem Repro-Counter hinzu.
Ich hatte das gleiche Problem, aber es war konstant. . .turns out ein beschädigtes jpg im og: image-Tag verursachte den Fehler. Ich habe das Bild erneut als PNG gespeichert und es hat wieder funktioniert.
Ich habe festgestellt, dass Facebook mir diesen Fehler gegeben hat, wenn eines meiner "og:" Metatags außer "og: image: secure_url" einen https://
-Link enthielt.
Das beste Debug-Verfahren scheint es zu sein, alle Metatags von Ihrer Seite zu entfernen, sie dann einzeln hinzuzufügen und alle zu reparieren, die den Linter zum Brechen bringen.
Ich habe diesen Fehler erhalten, als der HTML-Code meiner Seite ein IMG-Tag enthielt, das auf einen Server zeigte, den Facebooks Linter nicht erreichen konnte (Firmen-Firewall).
Mit anderen Worten ...
DIESE ARBEITEN
%Vor%Das funktioniert nicht
%Vor%Wenn ich das IMG-Tag entfernt habe oder es so geändert habe, dass es auf einen öffentlichen Server verweist, funktioniert das Debugger-Tool.
Ich kontaktierte ein paar Freunde, die bei Facebook arbeiten, und bat sie, sich auf die Verantwortlichen des Debugger-Tools zu stützen, um aussagekräftigere Fehlermeldungen zu erhalten.
Tags und Links debugging facebook-like blogs