在使用调试器之后,Facebook不包括第一次共享的图像

时间:2015-01-05 14:18:07

标签: php facebook facebook-graph-api

我正在尝试分享使用Facebook调试程序的网址 https://developers.facebook.com/tools/debug/og/object/

Show existing scrape information向我Error parsing input URL, no data was cached, or no data was scraped.,当共享网址时,不会显示缩略图。

然而,在使用Fetch new scrape information之后,我获得了正确的输出,并且共享工作正常。

这可能不是因为缓存,因为在向URL附加随机后缀时也会发生这种情况。

如何修复该死的东西?情况很奇怪,因为URL的标题和描述被解析得很好。

1 个答案:

答案 0 :(得分:0)

每次分享链接时,Facebook都不会从您的网站上获取信息。 Facebook在Facebook服务器上保存了缓存的信息副本。

点击"获取新的抓取信息"它迫使Facebook忽略缓存的信息并立即抓取您的网站。

听起来您(或某人)可能曾尝试在Facebook上分享您的网址,这已经返回错误。 Facebook记住了这个错误,直到你强迫它获取新信息。

这完全正常,所以我不担心。 Facebook迟早会刷新它的页面缓存并修复它。