<HTML xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#"><head><Meta http-equiv="X-UA-Compatible" content="IE=8" /><Meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" /><Meta property="og:Title" content="Akascia" /><Meta property="og:type" content="company" /><Meta property="og:url" content="http://www.akascia.com" /><Meta property="og:image" content="http://www.akascia.com/images/akascia_fb_logo.png" /><Meta property="og:site_name" content="Executive search,purely done by Akascia" /><Meta property="fb:admins" content="********" /><Meta property="fb:page_ID" content="**********" /><Meta property="og:email" content="admin@akascia.com"/><Meta property="og:phone_number" content="+44 2070 787 665"/>
但是,当我通过Facebook linter运行网站时,我得到以下结果:
应该修复的警告
Extraneous Property: Objects of this type do not allow propertIEs named fb:page_ID.Extraneous Property: Objects of this type do not allow propertIEs named og:email.Extraneous Property: Objects of this type do not allow propertIEs named og:phone_number.
打开图形对象属性
fb:admins Array of length 1 ⍾ ********og:url http://www.akascia.com/og:type websiteog:Title Akasciaog:image og:site_name Executive search,purely done by Akasciaog:updated_time 1320835017
原始开放图文档信息
Canonical URL http://www.akascia.com/Meta Tag <Meta property="og:Title" content="Akascia" />Meta Tag <Meta property="og:type" content="company" />Meta Tag <Meta property="og:url" content="http://www.akascia.com" />Meta Tag <Meta property="og:image" content="http://www.akascia.com/images/akascia_fb_logo.png" />Meta Tag <Meta property="og:site_name" content="Executive search,purely done by Akascia" />Meta Tag <Meta property="fb:admins" content="731575475" />Meta Tag <Meta property="fb:page_ID" content="114216411121" />Meta Tag <Meta property="og:email" content="admin@akascia.com" />Meta Tag <Meta property="og:phone_number" content="+44 2070 787 665" />
因此,它似乎认为网页应该有og:type:网页,即使我宣称它是一个“公司”,并且在原始数据中它显示它也被称为“公司”.因此,它会给出电话号码等警告.
“赞”按钮似乎有效,但我并不是100%确定它是对的.所以我有点困惑为什么会发生这种情况.
解决方法 此处列出了内置对象类型的当前列表: http://developers.facebook.com/docs/beta/opengraph/objects/builtin/公司不在列表中.网站是它的默认值,如果你向下滚动页面到它有一个网站对象类型的例子,你可以看到它没有列出对你所有属性的支持,因此外部属性警告.
但是,您可以创建自己的对象类型,它支持您想要的任何属性.创建一个Facebook应用程序,然后转到“打开图表”部分.您可以创建 *** 作和对象类型(例如,可能“喜欢”“公司”),然后转到“打开图表/仪表板”以向“公司”对象类型添加自定义属性.一种类型的自定义属性是ContactInfo,其中包括您的电话号码等;或者你可以只添加一些你需要的字符串属性.然后,您可以单击“获取代码”以复制要在页面上使用的新元标记集.
本演练可能更好地描述了该过程:https://developers.facebook.com/docs/customopengraph/walkthrough/
但真的,毕竟,如果你对他们“喜欢”你的页面的人们的饲料如何出现感到满意,那么它可能就好了.您可以添加一个og:description标签,其中包含您想要的任何额外信息,只需删除无关的标签即可.
总结以上是内存溢出为你收集整理的html – Facebook Linter显示og:当它被定义为公司时键入网页全部内容,希望文章能够帮你解决html – Facebook Linter显示og:当它被定义为公司时键入网页所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)