在使用facebook debugger时,它会抱怨:
警告 fb:app_id尚未包含在元标记中。指定应用ID,以便将与Facebook共享的故事正确归因于该应用。或者,可以在打开共享对话框时在URL中设置app_id。否则,将分配默认应用程序ID(966242223397117)。
我不明白为什么我有这样的消息,因为我的网站没有app_id,我不应该为什么,因为我没有做任何facebook连接或使用他们的任何插件。
我错过了什么,或者只是因为facebook想让我为我的网站创建一个应用程序?
答案 0 :(得分:55)
您需要将其添加到HTML源代码
<meta property="fb:app_id" content="XXXXXXXXXXXXXXX" />
这是默认的应用ID。
将XXX
替换为您的应用ID
答案 1 :(得分:37)
如果您没有关联该网站的应用,则可以忽略该警告。
对于没有包含fb:app_id的成功网站的示例,您可以在Search API调试器中对此stackoverflow page's URL运行调试,您会看到它也是产生相同的警告信息。
帖子本身通常看起来与调试工具底部表示的相同。
答案 2 :(得分:0)
这意味着您的网页缺少 fb:app_id
元标记。
缺少属性 缺少以下必需的属性:fb:app_id
您必须使用 fb
前缀(og
前缀不起作用!)
元标记应如下所示(将下面的应用 ID“474629550209194”替换为您自己的)
<meta property="fb:app_id" content="474629550209194">
元标记是 fb:app_id
- og:app_id
(开放图)不会工作。