FB.ui提要对话框是“忽略”图片属性,而是使用缓存的og:image标签

时间:2011-10-15 05:24:30

标签: facebook dialog feed image fb.ui

这是我的FB.ui代码:

FB.ui({ 
  method: 'feed', 
  message: '', 
  link: 'http://mywebaddress/pathToContent', 
  picture: 'http://mywebaddress/pathToPhoto/photo.jpg', 
  display: 'popup'
});

对话框完美弹出,它有链接,所以没问题......但图片没有显示。

我已验证图片网址是否正确。然后我使用调试器来测试内容url的开放图标签:它运行完美。

显然,调试器会清除某种缓存。在链接上使用调试器后,FB.ui对话框显示图片就好了。

我能做些什么吗?用户从我的网站分享到Facebook的内容并没有显示它应该的图片,使得它们使用起来有点烦人(这绝不是一件好事!)

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要改为在共享URL的源中更改og:imagepicture参数已弃用:https://developers.facebook.com/docs/sharing/reference/feed-dialog/#response