2016-05-07 3 views
1

Facebook zeigt den gesamten Inhalt des Debuggers an. Keine Ahnung, was ich noch tun kann, damit es die richtigen Informationen holt.Facebook-Fehler beim Teilen des Debuggers

Warnungen zu

Abgeleitete Eigenschaft Des ‚og: image‘ Eigenschaft soll ausdrücklich vorgesehen werden, auch wenn ein Wert kann von anderen Tags geschlossen werden.

Propriedade necessária em falta A propriedade "og: type" é necessária, mas não está presente.

Propriedade inferida A Propriedade "og: url" deve ser fornecida explicitamente, mesmo que um Tapferkeit possa ser inferido a partir de outras Tags. Share

App-ID fehlt Die Eigenschaft 'fb: app_id' sollte explizit angegeben werden, Geben Sie die App-ID an, damit die mit Facebook geteilten Artikel ordnungsgemäß der App zugewiesen werden. Alternativ kann app_id in der URL festgelegt werden, wenn den Freigabe-Dialog öffnet.

Wenn Sie die Quelle der Seite überprüfen http://horizonteacores.com/desporto/artigo/55 Sie werde ich die og appID gesetzt haben: Bild, og: type und og: url. Keine Ahnung, was kann falsch sein.

Sie können Facebook-Debugger hier https://developers.facebook.com/tools/debug/sharing/?q=http%3A%2F%2Fhorizonteacores.com%2Fdesporto%2Fartigo%2F55

Ich mache das Gleiche wie die anderen Websites sehen die ich getan habe, und Vorschauen arbeiten schön auf den anderen Websites.

Vielen Dank im Voraus.

Antwort

1

Es sieht so aus, als würden Sie Benutzer (und Crawler) zu horizonteacores.com/site/timezone und anschließend zum Index der Website umleiten. Wahrscheinlich, weil Sie einen Cookie oder lokalen Speicher eingerichtet haben.

Der Crawler von Facebook folgt Redirects (behandelt aber keine Cookies/lokalen Speicher) und leitet sie daher um und/oder rendert Meta-Tags unterschiedlich.

Überprüfen Sie Ihre Serverprotokolldateien, in denen Sie diese Anfragen umleiten und eine Ausnahme zu diesen Weiterleitungen hinzufügen.

+0

ich Überprüfung versucht, wenn Cookies ohne Erfolg aktiviert war. if (navigator.cookieEnabled == false) { tz_offset = "+00: 00"; } Ich muss Offset und Zeitzone einstellen. – JonnyDevv

+0

Es geht nicht nur um Cookies. Sie sollten die Anforderungen nicht an den Index Ihrer Website umleiten. Wenn Sie die Weiterleitung aus irgendeinem Grund benötigen, stellen Sie sicher, dass Sie den Facebook-Crawler nicht umleiten. Sie können alle aktuellen IP-Adressen abrufen, die der Crawler verwendet: whois-h whois.radb.net - '-i Ursprung AS32934' | grep^Route –

+0

Es hat funktioniert. Wenn es kein Browser ist, stelle ich eine Standardzeitzone ein und überspringe die Weiterleitung. – JonnyDevv

0

für fb: APP_ID tun dies

<meta property="fb:app_id" content="966242223397117" /> 

wo 966242223397117 der Standard ist app_id

Verwandte Themen