Facebook Partager ne ramasse pas de titre / description meta-tags sont modifiés après chargement de la page
Apparemment Facebook Partager n'est pas choisir le titre /description meta-tags sont modifiés (via JavaScript) après le chargement de la page. Il utilise essentiellement les meta-tags sont disponibles sur la charge.
C'est un exemple simple.
- Le lien modifier le titre ou la description des balises meta sur cliquez sur. Vous pouvez le confirmer à l'aide de Firebug.
- Cliquez sur le f|bouton Partager: Facebook toujours affiche toujours "Un titre qui est disponible au moment du chargement de la page." et "Une description qui est disponible sur la page de chargement".
Quelqu'un sait comment résoudre ce problème?
OriginalL'auteur | 2010-04-17
Vous devez vous connecter pour publier un commentaire.
C'est une citation de Facebook. Ils gratter la page meta tags quand on partage la page, et toutes les 24 heures à partir de (et non pas sur le chargement de la page comme vous l'avez suggéré). Si vous modifiez les balises meta, vous avez besoin pour obtenir FB de "peluches" de votre page à l'aide de la URL Linter.
Source
OriginalL'auteur idophir
Parce que le facebook du serveur frappe l'URL que vous soumettez et recherche de balises meta. Il sera toujours défaut pour les étiquettes d'origine.
OriginalL'auteur Evilnode
Son aucun de Facebook entreprise. Ils ont juste fournir une api pour cela. Et de l'api prend des balises meta comme paramètre. Donc, vous réglez vos balises meta-tags pour facebook partage.
OriginalL'auteur onurbaysan
Je suppose que Facebook serveurs ne pas exécuter le code javascript quand ils gratter votre page.
Vous pouvez utiliser une logique côté serveur pour détecter le Facebook de l'agent utilisateur et modifier la sortie HTML en conséquence.
Selon vers le bas de cette page ( http://developers.facebook.com/docs/opengraph/ ), l'agent utilisateur est actuellement:
OriginalL'auteur Teddy