facebook - 我什么时候需要fb :app_id or fb:admins?

标签 facebook facebook-graph-api

Facebook 点赞按钮的文档说,“当您的网页代表真实世界的实体时,例如电影、运动队、名人和餐馆,请使用 Open Graph 协议(protocol)来指定有关实体的信息。”

我在博客帖子/视频/文章中添加了类似的按钮,它们并不是真正的实体。正确的?所以我不需要 fb:app_id 或 fb:admins?但是然后在创建点赞按钮的第 2 步中说“获取打开图标签”,当我使用 Linter 验证我的点赞按钮时没有 fb:admins 和 fb:app_id 我得到一个“fb:admins 和 fb:app_id 标签是失踪了。”

如果事实证明我需要 fb:admins 和 fb:app_id 标签,我是否需要有一个类似 Facebook 的页面才能找到它们?

还有是 fb:admins AND fb:app_id 还是 fb:admins OR fb:app_id,我不知道我是否需要两者。

在 graph.facebook/somepage 中它给出了一个 id,但那个 id 是什么?例如: How to get fb:app_id for facebook meta

最佳答案

包括fb:app_id HTML HEAD 中的 标记将允许 Facebook 抓取工具将该 URL 的 Open Graph 实体与应用程序相关联。这将允许该应用的任何管理员查看有关该 URL 和与之相关的任何社交插件的见解。

fb:admins tag 类似,但允许您仅指定您希望授予执行上述操作权限的每个用户 ID。

您可以包含这些标签中的一个或两个,具体取决于您希望管理见解等的人数。单个为 fb:admins几乎是最低要求。当人们分享和喜欢您的 URL 时,其余的 Open Graph 标签仍会被拾取,但是将来可能会导致问题,因此请包括以上之一。

fb:admins 是这样指定的:
<meta property="fb:admins" content="USER_ID"/>
或者
<meta property="fb:admins" content="USER_ID,USER_ID2,USER_ID3"/>

和 fb:app_id 这样:
<meta property="fb:app_id" content="APPID"/>

关于facebook - 我什么时候需要fb :app_id or fb:admins?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10836135/

相关文章:

Facebook Graph API SEO 评论和脏话过滤器

PHP Facebook FQL : Making queries in the new SDK

php - Facebook PHP SDK - 图形返回错误 : Invalid OAuth access token

facebook - 通过 Facebook 的 Api 编辑个人资料封面

css - 如何使新的 Facebook 帖子嵌入功能响应?

php - Facebook php SDK/SQL - 获取用户的第一个状态 EVER

Android WebView Facebook 登录(弹出/重定向问题)

ios - 使用自定义前缀/协议(protocol)在 Facebook 上链接(如 myapp ://blahblah)

facebook - 在 graph api 中显示 fb 发布对话框

c# - 使用 UWP 应用连接到 Facebook