其他Open Graph og:Facebook linter未正确解析类型

时间:2011-09-26 08:49:40

标签: facebook

根据http://developers.facebook.com/docs/opengraph的Open Graph文档,我们可以指定我们自己的og:types。

  

如果您的对象不适合上述类型之一,则可以   指定您自己的类型。这将表示为其他类型   Facebook的。我们将监控最常用的类型和毕业生   他们完全支持og:类型。如果您指定自己的类型   我们建议您使用自己的命名空间。

在我网站的页面上运行linter http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fznood.com%2Fachkar_tools返回以下错误:

  

网址“http://znood.com/places/dcGPdl0Psuc”上的对象无效,因为   'znoodcom:store'配置的'og:type'无效

在我的另一页上,og:type是“city”,如果你查看顶部的linter,则og:type设置为“website”(这很糟糕!) http://developers.facebook.com/tools/debug/og/object?q=znood.com%2Fcities%2FbIYWj4uRhCc

有人可以澄清如何设置Open Graph可以选择的自定义类型吗?另外,为什么我的页面上的“网站”会替换“城市”类型?

2 个答案:

答案 0 :(得分:5)

尝试访问应用内的Open Graph工具并声明对象类型。

https://developers.facebook.com/docs/beta/opengraph/define-objects/

答案 1 :(得分:1)

您是否在头标记中传递了命名空间链接?像:

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# yourns: http://ogp.me/ns/fb/yourns#`">

你的名字就是你的名字。