Nous avons utilisé le lien:
http://www.facebook.com/sharer.php?u=[shared URL]
... pour partager une page particulière. Cependant, Facebook Sharer utilise la version mise en cache des images et du titre. Existe-t-il un moyen de vider rapidement le cache Facebook ou combien de temps devons-nous attendre que les données soient mises à jour?
J'ai placé <link rel='image_src' href='[preview image]' />
entre les balises.
facebook
social-networking
hyperlink
social-media
chat et souris
la source
la source
Fetch new scrape information
boutonUtiliser l'API Existe-t-il une API pour forcer Facebook à gratter à nouveau une page?
la source
Pointe du chapeau: Umair Jabbar
la source
Je pense que ces deux liens ont une large discussion sur votre problème. fb: ref clair les encaissements en appelant
comme ça
Vous pouvez étudier les choses liées à partir d'ici fb: ref . J'espère que cela fonctionnera pour vous
la source
La page pour ce faire est à https://developers.facebook.com/tools/debug/ et a légèrement changé depuis certaines des autres réponses.
Collez votre URL là-dedans et cliquez sur " Déboguer ". Cliquez ensuite sur le bouton " Récupérer de nouvelles informations de scrape " sous le champ de texte URL et vous devriez être prêt. Cela extraira les nouvelles balises Meta de votre page, mais elles resteront en cache, alors gardez à l'esprit que vous devrez le faire chaque fois que vous les modifiez. Ceci est vraiment essentiel si vous jouez avec les balises méta pour que les URL partagées FB soient formées comme vous le souhaitez à l'intérieur de Facebook.
la source
Cette réponse est destinée aux développeurs.
Effacer le cache signifie que les nouveaux partages de cette page Web afficheront le nouveau contenu fourni dans les balises OG. Mais seulement si l'URL sur laquelle vous travaillez a moins de 50 interactions (likes + partages). Cela n'affectera pas non plus les anciens liens vers cette page Web qui ont déjà été publiés sur Facebook. Ce n'est que lors du partage de l'URL sur Facebook que la façon dont Facebook affiche le lien sera mise à jour.
La réponse de catandmouse est correcte mais vous pouvez également effacer Facebook du cache OG (OpenGraph) en envoyant une demande de publication à graph.facebook.com (fonctionne à la fois pour http et https au moment de la rédaction de cette réponse). Vous n'avez pas besoin d'un jeton d'accès.
Une demande de publication sur graph.facebook.com peut ressembler à ceci:
En Perl, vous pouvez utiliser le code suivant où la bibliothèque Mojo :: UserAgent est utilisée pour envoyer et recevoir des requêtes HTTP:
L'envoi de cette demande de publication via le terminal peut être effectué avec la commande suivante:
la source
Ajoutez un? V = random_string à l'url. Si vous utilisez cette idée avec le partage Facebook, assurez-vous que le paramètre og: url dans la réponse correspond à l'URL que vous partagez. Cela fonctionnera également avec google plus.
Pour Facebook, vous pouvez également forcer le réexploration en faisant une demande de publication à https://graph.facebook.com
la source
id=http://www.ridr.me&scrape=true
Je viens de publier une solution simple qui prend 5 secondes ici sur un article connexe ici - Débogueur Facebook: Effacer la
réponse courte du cache du site entier ... changez vos permaliens sur un site de travail dans les paramètres de permaliens en un personnalisé. Je viens d'ajouter un trait de soulignement.
/ _% postname% /
puis facebook les gratte tous en tant que nouvelles URL, nouveaux messages.
la source
si vous utilisez wordpress avec un plugin de cache, assurez-vous de vider tous vos caches. Assurez-vous également que l'image que vous utilisez a la taille Facebook recommandée: 1200 (l) x 630 (h) ou 600 x 315.
la source
Si vous avez utilisé des plugins Wordpress gérés ou de mise en cache, vous devez EFFACER VOTRE CACHE avant que l'outil de débogage de Facebook puisse récupérer de nouvelles informations!
Je m'arrache les cheveux depuis des semaines pour comprendre pourquoi les modifications que j'ai apportées n'apparaissent pas dans le débogueur Facebook pendant 24 heures !!!! Le correctif est que je dois accéder à mon tableau de bord wordpress, cliquer sur l'icône godaddy en haut et cliquer sur «vider le cache». Je pense que de nombreux hébergeurs WordPress gérés ont un cache pour savoir comment le vider et vous serez en or.
la source