Facebook调试器:为什么抱怨app_id缺失

Aug*_*ger 46 facebook facebook-graph-api

在使用facebook调试器时,它会抱怨:

警告fb:app_id尚未包含在元标记中.指定应用ID,以便将与Facebook共享的故事正确归因于该应用.或者,可以在打开共享对话框时在URL中设置app_id.否则,将分配默认应用程序ID(966242223397117).

我不明白为什么我有这样的消息,因为我没有app_id用于我的网站,我不应该为什么,因为我没有做任何Facebook连接或使用他们的任何插件.

我错过了什么,或者只是因为facebook想要推动我为我的网站创建一个应用程序?

Bun*_*nty 62

您需要将其添加到HTML源代码中

<meta property="fb:app_id" content="XXXXXXXXXXXXXXX" />
Run Code Online (Sandbox Code Playgroud)

这是默认的应用ID.

替换为XXX您的应用ID

  • Upvoted,因为我有一个app_id和错误消息的第一个链接,这个答案帮助我最多.:) (3认同)

小智 41

如果您没有将网站关联到的应用程序,则可以忽略该警告.

对于没有包含fb:app_id的成功网站的示例,您可以在Facebook对象调试器中的此stackoverflow页面的URL上运行调试,您将看到它也会生成相同的警告消息.

帖子本身通常看起来与它们在调试工具底部表示的相同.

  • 谢谢。不创建相关的 facebook 应用程序,我是否会失去一些东西?比如后期配置、可见性等等? (3认同)