web-dev-qa-db-fra.com

Impossible de réparer: la propriété 'og: image' doit être explicitement fournie, même si une valeur peut être déduite d'autres balises

J'ai un site Web qui déclenche un avertissement lorsque l'utilisateur clique sur un lien partagé sur facebook. L’avertissement dit: «Problème possible avec ce lien Nous avons détecté que ce lien: http://www.sjap.online/ est peut-être malveillant . Pour que votre compte et votre appareil soient sécurisés, uniquement suivez les liens en lesquels vous avez confiance. "

J'ai couru l'outil de débogage de facebook et j'obtiens le message d'erreur suivant:

Inferred Property
The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

Inferred Property
The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

J'ai googlé ce problème et je comprends qu'il est dû à un manque de méta-informations dans l'en-tête du site, mais le code de mon site contient les éléments suivants dans l'en-tête: 

<meta http-equiv="etag" content="2efdc27c8967f14e2c829e601f7a1228"/>
<meta property="og:title" content="South Jersey Aerial Photograpahy"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="http://www.sjap.online/"/>
<meta property="og:image" content="https://static.wixstatic.com/media/56a444_9273e80a60684dc8b38e56025059f356%7Emv2_d_3200_1800_s_2.png"/>
<meta property="og:site_name" content="South Jersey Aerial Photograpahy"/>
<meta property="og:description" content="South Jersey Aerial Photography is South Jersey's premier aerial photography and aerial videography company. Fully licensed and insured. Contact us today!"/>
<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE"/>

Je ne sais pas comment résoudre ce message d'erreur. La métabalise de propriété est clairement là. 

18
Kevin Bright

En bref, vous devriez extraire à nouveau les informations de votre site Web à l'aide de cet outil: https://developers.facebook.com/tools/debug/og/object/

Partage du débogueur ne récupère que les informations sur votre site à partir du cache Facebook.

Plus de détails ici: https://stackoverflow.com/a/44453472/4899346

27
Oleg Cherr

Couru dans le même problème aujourd'hui. Il semblerait que ce soit un bug de la fin de Facebook.

Just en rafraîchissant le Sharing Debugger me montrera différents messages d'erreur après chaque rechargement, y compris "Image trop grande", ce qui n'était clairement pas le cas, et "Meta Tags In Body", également incorrect. .

Tant que la bonne image apparaît dans l'aperçu du lien, je pense que vous pouvez continuer.

4
Sebastian

En suivant le lien déjà mentionné vers le débogueur d’objets Facebook , assurez-vous que vos balises og sont écrites DROITE APRÈS la balise <head> d’ouverture.

Je ne sais pas pourquoi cela se produit, mais je rencontrais le même problème jusqu'à ce que je les déplace juste après, puis que je clique à nouveau sur "Fetch new scrape information".

J'espère que cela t'aides!

3
Alex C

Si vous utilisez un plugin tel que W3 Total Cache, il vous suffit de purger votre cache et de revenir à la page de débogueur d’objets Facebook mentionnée par @Alex C, puis de cliquer sur Extraire les nouvelles informations de scrape. 

Cela a résolu le problème pour moi

0
Rafik Bari

Recherchez l’étiquette og:url et voyez si l’url est correcte ou non. Dans mon cas, l’URL n’était pas correcte et cela causait ce type d’erreur.

0
zainul ogna