og:image
标签可用于指定用户将内容分享到 Facebook 时所显示图片的网址。可以在此处找到图片属性的完整清单。
首次分享内容时,Facebook 网络爬虫将抓取并缓存所分享网址的元数据。网络爬虫必须至少识别一次图片全貌,然后方能加以呈现。这表示第一个分享某内容的用户无法看到呈现的图片:
我们可以通过三种方式避免这种情况,从而在首次执行“赞”或“分享”操作时呈现图片:
通过分享调试器预缓存图片:通过网址调试器运行网址,预先获取页面的元数据。此做法也可用于更新某段内容的图片。
使用图谱 API 预缓存图片:使用图谱 API 以编程方式对网址进行强制抓取,预先获取页面的元数据。此做法也可用于更新某段内容的图片。
使用 og:image:width
和 og:image:height
开放图谱标签:使用这些标签可为网络爬虫指定图片尺寸,以便立即加以呈现,而无需异步下载和处理。
我们会根据每幅图片的网址缓存所有引用的图片,因此,替换图片之后,请确保:
请注意:更新图片网址不会自动更新之前分享的预览。为此,您必须按照此处所述刷新分享。
如果您遇到任何有关网页图片无法正确显示的问题,请尝试在分享调试器中插入图片网址,检查是否出现任何错误。如果您认为是我方问题,请向我们提交漏洞报告。