facebook api,当你喜欢什么时,如何更改类别的名称?

时间:2011-06-16 19:31:27

标签: facebook api facebook-like open-graph-protocol

我正在尝试在我的网页上添加一个类似按钮,当我喜欢facebook中的某些内容时,会显示在Website类别下。我想改变这一点。任何想法?

这是我的fb like按钮:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=app id here&amp;xfbml=1"></script><fb:like href="http://www.xxx.com" ref="casting" send="false" layout="button_count" width="100" show_faces="false" font="arial"></fb:like>

感谢

1 个答案:

答案 0 :(得分:1)

在页面上定义og:type元属性。您可以找到可用的选项here。例如:

<meta property="og:type" content="athlete" />

注意,必须在您网站的<head>部分定义元数据(因为所有元标记都应该这样),否则Facebook会忽略它。

您可能需要查看open graph protocol以查看您可以为“喜欢”定义的其他内容。

另请注意,在已收到超过10,000个赞的页面上编辑og:type将不再更改,因为它们已在此时修复。

正如下面提到的 fijter ,Facebook会从用于类似按钮的网址中查找此元数据。如果你有一个像你无法控制的网址的按钮,你将无法修改与之关联的元数据。

如果您的页面已被喜欢(但少于10,000次)并且您更改了元数据,请运行Facebook URL linter工具让Facebook从您的网站重新获取元数据。