Facebook Group API - No Preview



下午好,

当我通过API发布群帖子时,任何人都知道为什么,例如下面的链接:-https://www.motocasiao.pt/advert/8F70CC3EF/ktm-1190-adventure

没有生成预览,只显示url。。

输出:https://prnt.sc/q05517

提前感谢

https://developers.facebook.com/docs/sharing/webmasters/images/

当内容首次共享时,Facebook爬网程序将从共享的URL中抓取并缓存元数据。爬网程序必须至少查看一次图像,然后才能对其进行渲染。这意味着第一个共享内容的人不会看到渲染的图像。

有三种方法可以避免这种情况,并在第一次点赞或共享操作时渲染图像:

  1. 使用共享调试器预缓存图像:通过URL调试器运行URL以预获取页面的元数据。这也可以用于更新一段内容的图像。

  2. 使用Graph API预缓存图像:使用Graph API以编程方式对URL执行强制扫描,以预获取页面的元数据。这也可以用于更新一段内容的图像。

  3. 使用og:image:width和og:image:height Open Graph标记:使用这些标记将为爬网程序指定图像尺寸,这样它就可以立即渲染图像,而无需异步下载和处理。

最新更新