Facebook喜欢按钮忽略开放图元数据

时间:2011-07-01 20:35:11

标签: php facebook facebook-like

我已经使用正确的og元数据(标题,类型,网址,图片,网站名称,管理员和说明)设置了我的页面。我通过一个类似的处理程序来路由类似的处理程序,它自动填充描述和链接(我的页面上有几个不同的东西)。 Facebook的URL linter在我输入我的网址时会提取正确的数据,但是当我真的想要了解它时:

1)要求确认(我认为这是假设我想要劫持)。

2)一旦我确认它完全忽略了它所知道的所有元数据并在我的个人资料上发布了类似的数据,它从核心索引标题和第一个p标签中猜测,而不是链接填充的数据处理程序。

我知道这种方法有效,因为我的同事已在其他地方实施过。任何建议都将不胜感激。

我的元数据:

<meta property="og:title" content="Foo"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="https://foo.bar"/>
<meta property="og:image" content="https://foo.bar"/>
<meta property="og:site_name" content="Foobar"/>
<meta property="fb:admins" content="1111111"/>
<meta property="og:description" content="Foo Bar"/>

喜欢按钮:

<fb:like href="https://foo.bar" send="false" layout="box_count" width="100" show_faces="false" font=""></fb:like>

1 个答案:

答案 0 :(得分:0)

不知道您是否已经尝试过,但请参阅http://developers.facebook.com/tools/lint/

尝试解析你的页面,如果Meta标签有任何错误,那么这个工具会报告它..