Comment effacer Facebook Partagé cache?
Nous avons utilisé le lien:
http://www.facebook.com/sharer.php?u=[shared URL]
...de partager une page en particulier. Cependant, Facebook, Participant utilise la version mise en cache des images et le titre. Est-il un moyen pour effacer rapidement le Facebook cache ou combien de temps devons-nous attendre jusqu'à ce que les données est mis à jour?
J'ai placé <link rel='image_src' href='[preview image]' />
dans entre les balises.
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une solution à mon problème. Vous pouvez aller à ce site:
https://developers.facebook.com/tools/debug
...puis les mettre dans l'URL de la page que vous souhaitez partager, puis cliquez sur "debug". Il extrait automatiquement toutes les infos sur vos balises meta-tags et aussi de vider le cache.
Fetch new scrape information
boutonUtilisation de l'api Est-il une API pour forcer Facebook à gratter d'une page à nouveau?
Chapeau astuce: Umair Jabbar
J'chose que ces deux liens ont une large discussion sur votre problème de trucs. fb:ref clair cashes en appelant
comme ce
Vous pouvez étudier les choses liées à partir d'ici fb:ref. J'espère qu'il va travailler pour vous
La page de le faire est à https://developers.facebook.com/tools/debug/ et a légèrement changé depuis certains des autres réponses.
Collez votre URL dans il y et appuyez sur "Debug". Ensuite, appuyez sur le "Récupérer de nouveaux gratter informations" bouton situé sous le champ de texte URL, et vous devriez être tous ensemble. Il va se tirer les frais de balises meta de votre page, mais ils vont encore cache, afin de garder à l'esprit que vous aurez besoin de faire cela à chaque fois que vous les modifiez. C'est vraiment important si vous jouez avec les balises meta pour obtenir FB Partagé Url pour le format de la façon dont vous le souhaitez à l'intérieur de facebook.
Cette réponse est destinée aux développeurs.
Vider le cache de signifie que de nouvelles actions de cette page web vous montrer le nouveau contenu qui est fourni dans l'OG balises. Mais seulement si l'URL que vous travaillez sur a moins de 50 interactions (like + actions). Il ne sera également pas affecter les vieux liens de cette page web qui ont déjà été postés sur Facebook. Seulement lors du partage de l'URL sur Facebook à nouveau la façon dont Facebook montre le lien sera mis à jour.
catandmouse réponse est bonne, mais vous pouvez également faire de Facebook clair la OG (OpenGraph) cache par l'envoi d'une requête post graph.facebook.com (œuvres 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 requête post graph.facebook.com peut se présenter comme suit:
En Perl, vous pouvez utiliser le code suivant où la bibliothèque Mojo::UserAgent est utilisé pour envoyer et recevoir des requêtes HTTP:
L'envoi de cette requête post à travers le terminal peut être fait avec la commande suivante:
Ajouter un ?v=random_string à l'url.
Si vous utilisez cette idée avec Facebook partager, assurez-vous que l'og:url param dans la réponse
correspond à l'url que vous partagez. Cela fonctionne avec google plus trop.
Pour Facebook, vous pouvez également forcer analysez de nouveau en faisant une requête post à https://graph.facebook.com
id=http://www.ridr.me&scrape=true
Je viens de poster une solution simple qui prend 5 secondes ici sur un post ici - Facebook débogueur: Effacer tout le cache du site
réponse courte... changer vos permaliens sur un site worpdress dans les permaliens des paramètres à un programme personnalisé. J'ai juste ajouté un trait de soulignement.
/_%postname%/
puis facebook éraflures de toutes les nouvelles url, de nouveaux postes.
si vous utilisez wordpress avec un plugin de cache, assurez-vous de vider tous vos caches. Aussi assurez-vous que l'image que vous utilisez a recommandé facebook taille: 1200(l) x 630(h) ou 600 x 315.
Si vous avez utilisé géré wordpress ou plugins de mise en cache, vous devez EFFACER VOTRE CACHE avant l'facebook outil de débogage peut extraire de nouvelles infos!
J'ai été en tirant sur mes cheveux pendant des semaines à comprendre pourquoi les changements que j'ai faits n'apparaissent pas dans facebook débogueur pour les 24 heures!!!! Le correctif est que je dois aller dans mon tableau de bord wordpress, cliquez sur le godaddy icône sur le dessus, et cliquez sur "vider le cache." Je pense que beaucoup de géré wordpress hébergeurs ont un cache de comprendre comment l'effacer et vous serez d'or.