在过去几周内,显示共享页面的窗口(在提交共享之前)在第一次共享页面时未显示指定的og:image。图像显示在共享帖子本身和以下共享请求中。
我们通过FB调试器运行页面,我们得到以下消息
提供的'og:image'属性尚不可用,因为新的 图像是异步处理的。确保共享新URL 包含图像,使用'og:image:width'和指定尺寸 'og:image:height'标签。了解更多
问题是我们确实定义了og:image:width和og:image:height标签,FB调试器甚至在显示此消息的同一页面上显示它们...参见下图。
知道可能导致这种情况的原因吗?
答案 0 :(得分:0)
我认为这是像Alexey上面提到的facebook bug。 https://developers.facebook.com/bugs/184653232016624/
然而,一个解决办法似乎是通过他们的api启动预取。
curl -X POST \
-F "id=http://your.url/here" \
-F "scrape=true" \
"https://graph.facebook.com"