在我正在开发的网站上,我根据Facebook的文档将og:type
设置为“non_profit”。
当我使用Facebook调试器/ linter检查页面时,类型被选为“profile”。我似乎无法发现我的实现有任何问题:它似乎都遵守FB's docs。
那里的任何人都知道我做错了什么?
更新:以下是该网站的链接:http://www.hncc.co.uk/
代码如下:
<html xmlns:og="http://ogp.me/ns#">
<head>
<meta property="og:site_name" content="Highgate Newtown Community Centre" />
<meta property="og:title" content="Highgate Newtown Community Centre" />
<meta property="og:type" content="non_profit" />
<meta property="og:url" content="http://www.hncc.co.uk" />
<meta property="og:image" content="http://www.hncc.co.uk/...link-to-image.png" />
...
答案 0 :(得分:1)
&#34;轮廓&#34;是Facebook报告的报告无效类型的OG对象的默认对象类型。在您的情况下,&#34;非营利组织&#34;不是内置类型
https://developers.facebook.com/docs/technical-guides/opengraph/built-in-objects/#external_profile
您需要使用其中一种内置类型或创建自定义类型。关于这方面的更多信息:
https://developers.facebook.com/docs/technical-guides/opengraph/defining-an-object/