2010-05-11 19 views
0

Je me demande comment facebook extrait la bonne image de l'article à partir d'un lien? ils ignorent les icônes, les images des annonces, ou d'autres images non liées, & ils vous donne la bonne image?Comment facebook extrait la bonne vignette d'un lien?

Quelle technique/méthode utilise-t-elle? parce que j'ai essayé d'extraire toutes les images en utilisant une regex php mais comment trouver le bon?

Merci

Répondre

0

J'imagine Facebook semble probablement pour les images qui sont du même domaine que l'article et trouve alors celle (s) le plus proche du texte. Facebook permet également aux sites de spécifier un 'image_src' dans leur en-tête qu'ils utiliseront toujours pour cette page, ce qui permet aux sites web de s'assurer que l'image qu'ils veulent utiliser est bien plus facile à utiliser.

<link rel="image_src" href="(path to image)" /> 

Voir: Documentation on Facebook Sharing

+0

Malheureusement, cela a cessé de fonctionner il y a quelques semaines. Jusqu'à présent, je n'ai pas trouvé de raison et comment le faire fonctionner à nouveau. Vraiment ennuyeux que les choses s'arrêtent juste de travailler sur Facebook. – Alex

+0

Cela a fonctionné pour moi il y a quelques jours. – animuson