2017-01-27 5 views
2

Ich baue ein Bild im laufenden Betrieb zu Seite an Facebook zu teilen. Alles scheint großartig zu laufen, bis es den Share-Dialog erreicht. Facebook scheint nicht zu kratzen, weil das Bild nicht angezeigt wird. Wenn ich diese Dialogseite aktualisiere, wird das Bild geladen (nachdem es von Anfang an gecrawlt wurde).Facebook sharing Bild (og: Bild) funktioniert nicht das erste Mal trotz og: Bild: Breite und Og: Bild: Höhe

Ich habe mehrere Seiten zu lesen, dass ich sagen nur og angeben: Bild: Breite und og: image: Höhe zur sofortigen Wiedergabe zu ermöglichen, aber das scheint nicht zu funktionieren. Hier sind meine Metatags:

<meta property="fb:app_id" content="###"/> 
<meta property="og:type" content="website" /> 
<meta property="og:url" content="###" /> 
<meta property="og:title" content="My Page Title" /> 
<meta property="og:description" content="My Page Description" /> 
<meta property="og:image" content="http://the-domain/the-image.jpg" /> 
<meta property="og:image:width" content="1200" /> 
<meta property="og:image:height" content="630" /> 
<meta property="og:image:type" content="image/jpeg" /> 

Fehle ich etwas hier?

+0

ich habe das gleiche Problem und kann es nicht ausarbeiten. Höhe und Breite werden zur Verfügung gestellt, aber Facebook wird nicht als Teil der Vorschau angezeigt. –

+0

Das gleiche Problem, es scheint, als die einzige Lösung ist zu Sharer Debugger gehen Ant die URL abkratzen, bis es funktioniert :(Alle Fortschritte? –

+0

Vielleicht eine Lösung kann etwas wie eine Umleitung in einem iframe der Facebook-Freigabe Debugger https: // zu automatisieren developers.facebook.com/tools/debug/sharing/?q=http://myweb.com/path –

Antwort

0

Für diese Art von Problemen empfehle ich das Debugging-Tool, das Facebook bietet. Es eignet sich hervorragend zur schnellen Erkennung von Show-Stopping-Fehlern, wie Sie sie empfangen.

https://developers.facebook.com/tools/debug/

Nur ein paar Dinge im Auge zu behalten, manchmal das Bild oder die Seite wird eine Zeitüberschreitung, wenn Facebook findet, dass es länger als 1 s ist dabei die Daten zu holen. Ich habe auch Probleme mit meinen eigenen Implementierungen gefunden, wenn die og URL anders ist als die Seite, die Sie von Facebook erwarten. Die beiden Werte müssen übereinstimmen, denn letztlich ist es der og: url-Wert, den Facebook zu kratzen versucht.

+0

Yup, die Seite wird im Debug-Tool komplett aufgeräumt und die og URL scheint identisch zu sein die share page url, keine redirects oder https funny business.schätzen die ideen tho.. – Whit

+0

Wird das Bild in den Debugging-Tools angezeigt? – biscuitcleaver

+0

@biscuitcleaver das Facebook-Debug-Tool gibt mir dieses Problem konnte nicht heruntergeladen werden, da es die maximal zulässige Größe von überschritt 8Mb oder Ihr Server war zu langsam, um darauf zu reagieren. Ich bekomme Bilder von Cloud-Front und Bilder sind weniger als 30 kb und auch sie sind gültige Image-URLs zu Wenn ich die URL im Browser gebe, werden die Bilder angezeigt, aber das Facebook-Debug-Tool gibt mir diesen Fehler. Bitte helfen Sie mir zu diesem Thema bitte. – usama

Verwandte Themen