这是我的 FB.ui 代码:
FB.ui({
method: 'feed',
message: '',
link: 'http://mywebaddress/pathToContent',
picture: 'http://mywebaddress/pathToPhoto/photo.jpg',
display: 'popup'
});
对话框弹出完美,它有链接所以没问题......但图片没有显示。
我已经验证图片 URL 是正确的。然后我使用调试器来测试内容 URL 的开放图形标签:它运行完美。
显然,调试器清除了某种缓存。我在链接上使用调试器后,
FB.ui
对话框显示图片就好了。我能做些什么吗?用户从我的网站分享到 Facebook 的内容并没有像它应该的那样显示图片,让他们使用起来有点烦人(这从来都不是一件好事!)
谢谢!
最佳答案
您需要更改 og:image
在共享网址的来源中。 picture
不推荐使用参数:https://developers.facebook.com/docs/sharing/reference/feed-dialog/#response
关于facebook - FB.ui feed对话框是 "ignoring"的图片属性,使用缓存的og :image tag instead,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7775958/