og:图像元数据与Facebook像iframe一样做什么?

时间:2010-05-17 02:42:18

标签: facebook facebook-like

  

可能重复:
  How does Facebook Sharer select Images?

我正在努力将Facebook“Like”iframe放在网站上,我正在尝试按照http://developers.facebook.com/docs/reference/plugins/like上的示例进行操作。

我输入类似的代码:

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>

但是当我“喜欢”一个页面时,它对我所知道的图像没有任何作用。有谁知道该数据应该做什么?

5 个答案:

答案 0 :(得分:3)

在您的共享框中键入具有og:image属性的网页的网址,它会自动检索og数据以在您的Feed中发布该链接。这包括图像,描述等。当您使用open-graph api拉出相关数据时也会使用它。

答案 1 :(得分:0)

我正在努力。我已经将两个xmlns添加到html标签中,我也尝试通过插件的xfbml版本实现,但仍然无法将元数据显示在Facebook Feed中。我唯一想到的是,根据FB在“管理您的页面”部分中此页面http://developers.facebook.com/docs/opengraph#extra-data上的描述,这个元数据不会出现在“图表”数据中,直到10个人“喜欢”一篇文章,那么也许它会发挥作用。否则,我似乎只是遗漏了一些东西。

答案 2 :(得分:0)

我遇到了同样的问题。但是,我只是确保填写了与本页第一个示例中相同的标签:

http://developers.facebook.com/docs/opengraph

然后当我点击相似按钮时,它出现了我指定的图像。另外,我跑了他们的刮刀,不确定这是否有帮助:

curl developers.facebook.com/tools/lint/?url= {YOUR_URL}&amp; format = json

请注意,该卷曲请求的前面应该有一个http。 stackoverflow不会让我发布多个链接

答案 3 :(得分:0)

http://developers.facebook.com/tools/lint

如果您点击发布此内容的网址...它会神奇地告诉Facebook停止并发布图片。我不知道怎么样,但它在80%的时间里起作用。如果og图像不起作用,请使用style="display:none;"发布图像。如果og:image没有,那对我有用。

答案 4 :(得分:0)

我刚刚完成测试以解决这个问题,我花了8个多小时就完成了! :)

如果你的网页少于10,就像XFBML一样,它将无法使用,你需要使用iframe方法。

我不知道为什么,没有文件!

无论如何,我希望我能帮助你们。