2017-07-27 4 views
-6

Hier encore travaillé.Ne fonctionne pas le partage facebook

For example

<meta property="fb:app_id" content="1495651450680325" /> 
    <meta property="og:description" content=""> 
    <meta property="og:title" content="test page for facebook sharing"/> 
    <meta property="og:type" content="website" /> 
    <meta property="og:url" content="http://archspeech.com/ttt.php" /> 
    <meta property="og:image" id="share_meta" content="http://archspeech.com/image/article/b_673e3dfec90c94aac432e2ed2a9f979d.jpg"/> 
    <link rel="image_src" id="share_link" href="http://archspeech.com/image/article/b_673e3dfec90c94aac432e2ed2a9f979d.jpg" /> 

In facebook debug

When sharing

Merci!

+0

Aidez-moi !!!!!!!! –

+0

En utilisant "Voir exactement ce que notre scraper voit pour votre URL", il semble que l'URL de l'article soit demandée, le document que le scraper reçoit ne contient jamais de meta refresh, essayant de rediriger vers l'URL d'origine avec "? Tent = 1 à lui. Ma conjecture serait que quelqu'un a mis en place un contrôle de biscuits d'une manière plutôt stupide ici ... – CBroe

+0

CBroe, que peut-on faire? –

Répondre

0

Vous devez mettre tous les tags OG AVANT tout JavaScript, le grattoir Facebook ne prend qu'une partie du site pour vérifier les tags OG. Cela pourrait être le problème, car il y a beaucoup de fichiers JS (et CSS). Vous voudrez peut-être faire un peu de minification aussi.

Cliquez sur "Voir exactement ce que notre grattoir voit pour votre URL" dans le débogueur et vous verrez ce qu'il voit.

Utilisez également ce doctype: <!DOCTYPE html> - et assurez-vous que vous n'avez pas de ligne vide avant le doctype. Et assurez-vous de fermer toutes les balises correctement, la balise og:description est manquant une barre oblique à la fin. Si le débogueur voit toujours votre ancien code, il peut s'agir d'un problème de mise en cache. Vous pouvez déposer un bug ici: https://developers.facebook.com/bugs/

+0

Je crée une page de test, sans js et css? mais avec og meta tags - http://archspeech.com/ttt.php. Mais Facebook debuger montre une erreur à - https://developers.facebook.com/tools/debug/sharing/?q=http%3A%2F%2Farchspeech.com%2Fttt.php –

+0

pourquoi ce vieux doctype? utilisez celui-là à la place: luschn

+0

également, assurez-vous que vous n'avez pas de ligne vide avant le doctype – luschn