Facebook在第一次分享时不包括图像,使用调试器后没关系


Facebook not including image on first share, after using debugger it's ok

我正在使用Facebook调试器来获取我尝试共享的URLhttps://developers.facebook.com/tools/debug/og/object/

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

但是,使用Fetch new scrape information后,我得到了正确的输出,并且共享工作正常。

这可能不是因为缓存,因为它在将随机后缀附加到 URL 时也会发生。

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

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

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

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

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