2013-03-18 24 views
7

Seit einigen Tagen habe ich dieses Problem.Bereitgestellt og: Bild ist nicht groß genug

Hier ist mein debug

Das Bild zur Verfügung gestellt größer als 200x200 Pixel ist, es verfügt über eine einzigartige Verbindung, und es gibt jede Umleitung auf dieser Seite.

Linter Antwort ist 200.

Als ich und letzte Seite Link zu kopieren fb es mir die Wahl zwischen 3 Bildern geben, die kleiner als 200x200px sind und die, die ich zur Verfügung gestellt habe ignoriert.

Aber wenn ich versuche, es durch „Like-Button“ zu teilen oder „Send Button“ es funktioniert gut.

Es klingt wie ein fb Bug. Bild url:

Thx

+0

Ich weiß, es hilft nicht, aber ich habe das gleiche Problem. [Hier ist mein Debug] (https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.thejoecole.com%2Fgallery%2FPeople%2FAnna_and_Patrick%2FPosed_Pictures-1%2Fphoto -IMG_1129.jpg% 23IMG_1129.jpg). –

+0

Hallo, gibt es 2 Probleme in Ihrem Debug: 1 Sie eine Seite mit Social Plugin debuggen muss es 2 Ihr Bild nicht geöffnet: ERROR: konnte nicht geöffnet werden Fotos/Leute/Anna_and_Patrick/Posed_Pictures zum Lesen! –

+0

Vielen Dank für das Auschecken. Ich arbeitete auf der Website und vermasselte einiges. Das Bild öffnet sich jetzt, und ich habe tatsächlich festgestellt, dass der og: Bildfehler auf ein Leerzeichen im Dateinamen der og: image URL zurückzuführen ist. –

Antwort

0

Ich habe es durch die Umbenennung das Bild und die og getan. Versuche es.

+0

Thx, kein Weg, Mann. Ich erhalte denselben Fehler auf jeder neuen Seite auf dieser Site. Jede Seite hat einen eindeutigen Bildnamen und eine eindeutige URL. ;) Es scheint ein Bug zu sein, Fb hat einen Fall dafür eröffnet .... aber nach einem Monat hat sich nichts geändert. –

3

Ich löste Informationen aus this und this Beiträge verwenden.

können Sie versuchen, ein Bild verwenden, die größer als 200x200 ist, mit Dimensionen Vielfaches von 100 und squared.

Andere nützliche Stoffe verwenden Jpgextension, Host das Bild in dem gleichen Server der Website und vermeiden Sie „fremden“ Zeichen in Dateinamen.

+0

Das hat für mich funktioniert. Außerdem lese ich auf einer anderen Antwort, dass 1500 eine gute Größe hat, also habe ich es dabei behalten. – aalaap

0

Ich habe auch eine Weile damit zu kämpfen. Ich habe alle Formen und Größe für das Bild ausprobiert, es umbenannt und spezielle og: image: height und: width-Tags usw. Die Art, wie ich "gelöst" habe, ist nur das Bild, das ich in der Wurzel der Website anzeigen möchte Verzeichnis und Punkt in og: Bild zu einem anderen (1500x1500, BTW) Bild. Facebook Linter sagt mir dann, dass es das Bild im Root-Verzeichnis verwenden wird. Und das funktioniert gut ;-)

0

Selbst wenn Ihre Bildgröße nicht ein Vielfaches von 100 ist, sollte es funktionieren, wenn Sie Ihr Bild als jpg oder JPEG-Format ist. Wenn Ihr Bild im PNG-Format vorliegt, funktioniert es unabhängig von der Größe nicht. Dies basiert nur auf meinen Tests. Ich würde gerne von anderen Entwicklern hier hören.

0

Ich benutze png's die ganze Zeit. Ich benutze immer 1920 x 1080, weil sie auf Facebook so gut aussehen. 85% der Zeit arbeiten sie, manchmal nicht. Manchmal lösche ich das gleiche Foto und lade es neu, ohne etwas umzubenennen oder zu ändern, und plötzlich funktioniert es. Ich bin kein wirklicher Entwickler, das ist alles was ich anbieten kann.

1

Ich habe versucht, viele der Vorschläge zu diesem Beitrag und andere ohne Erfolg. Das Ding, das mir schließlich funktionierte (was ich nirgendwo anders gesehen habe), war das Hinzufügen des richtigen Präfixes zu dem Element, das ich vorher völlig vermisste.

<head prefix="og: http://ogp.me/ns#"> 

nicht sicher, ob das wirklich das Problem für gut befestigt oder es joggte nur den Debugger in Re-Scannen des Bildes (richtig), aber hoffentlich hilft es jemand anderes.

+0

FTR, ich habe diesen Parameter im Tag, xmlns: og = "http://ogp.me/ns#", und FB wirft immer noch Buggy-Fehler auf Bilder, die existieren, nicht redir, haben die richtige Größe , geben Sie unter derselben URL ein. – Cyprus106

0

Ich versuchte die meisten dieser Vorschläge - überprüft die Präfix, versuchte das Hinzufügen der Javascript sdk, versuchte quadratische Bilder, Beschaffung von verschiedenen Standorten, die Vereinfachung des Dateinamens ...

Was schließlich funktionierte, war sicherzustellen, dass ein Tag für das gleiche Bild im Körper erscheint! Ich versteckte es mit CSS/Inline-Stil.

Verwandte Themen