OpenGraph Image在调试器中没问题,在Facebook上没有显示

时间:2013-03-23 18:04:18

标签: facebook facebook-graph-api opengraph xfbml

如果您查看示例页面的source codeFacebook debugger for that page,您将看到Facebook抓取正确的图像并将其显示在Facebook调试器中。这里没有奇怪的重定向或文件名,只是一个简单的图像设置为og:image,但Facebook没有显示它!

如果您直接在Facebook上复制/粘贴网址(例如,在状态更新中),则会立即显示og:图像。

然而,当从网站喜欢或评论时,根本没有图像出现!

任何帮助都将不胜感激。

谢谢。

2 个答案:

答案 0 :(得分:1)

//创建一个对象

FBGraphObject对象;

//打开图形对象将发布到Facebook

object.provisionedForPost = YES;

答案 1 :(得分:0)

将您的页面放入Facebook调试器会产生此警告:

无法下载og:image标记网址引用的图片。

由于某种原因,也会删除页面中og标记的末尾,删除“IMG_0325.jpg”文本。我只能想象这是因为它不喜欢大写!

我们的网站一直受到影响,因为最近FB对图片网址的接受有所改变,它会在帖子中显示,我认为我们对你的问题略有不同但是他们似乎对网址的限制更加严格。非常香草的形象网址。