Facebook 登录用例

本文档介绍如何在应用面板中创建和定制将 Facebook 登录用作用例的应用。

本指南假设您已阅读并实现了使用 Meta 创建应用的有关要求。

1. 启动应用创建流程

创建应用的方法有很多。

  • 如果您刚完成注册流程,请点击创建第一个应用按钮
  • 如果您处于应用面板 界面,请点击右上角的创建应用
  • 如果您处于某个已有应用的面板界面,想要新建一个应用,请选择左上角的下拉菜单,然后点击创建新应用按钮

第 2 步:选择用例

选择使用 Facebook 登录验证用户身份并请求获取用户数据用例。

您可以点击描述右侧的箭头,查看可对此用例执行的其他操作以及此用例的有关要求。

点击下一步按钮。

之后,您可以在应用面板中定制用例。

第 3 步:应用详情

在这一步中,您将添加以下信息:

  • 您应用的名称
  • 邮箱,以便我们通过此邮箱就该应用相关事宜与您联系

(非必要)您可以使用下拉菜单将此应用与现有业务账户绑定,也可以日后再添加此账户。

点击创建应用,即可保存应用详情。

第 4 步:定制应用

身份验证和帐户创建部分,您会看到 Facebook 登录public_profile 权限已自动添加到您的应用中。您的应用便可使用 Facebook 登录,还可以向应用用户请求获取“默认公开资料”信息的访问权限。

点击定制按钮。

定制 Facebook 登录和请求获取用户数据

设置

通过“Facebook 登录”部分的“设置”,您可以控制 OAuth 设置,添加取消授权回调网址以及跳转 URI 验证程序。

快速入门

通过“Facebook 登录”部分的“快速启动”,您可以快速获取代码,以在应用中实现 Facebook 登录。

权限

您将看到 Facebook 登录用例中可用权限清单,并包括每个权限的完整说明和要求。

  • email - 如果您的应用需要用户的邮箱,可添加此权限
  • public_profile – 此权限由系统自动添加,您无法将其移除
在应用中添加一项权限后,您可以看到此权限的状态:
  • 准备好进入上线模式 - 此权限已在应用审核中获得批准,您可以发布应用
  • 做好测试准备 – 您可以向需要此权限的端点发出 API 调用,以进行测试,完成应用审核权限测试要求
  • 需要验证 - 此权限要求必须在应用中添加已认证的 Meta 业务账户
您还可以看到您已向需要各项权限的端点成功发出的 API 调用次数。

第 5 步:添加更多用例

点击右上角的返回按钮或左侧菜单中的用例,为您的应用添加更多用例。

以下是与您创建此应用时所选择的用例最常搭配使用的用例。

用例可添加的权限和要实现的代码

把额外 Facebook 用户数据用于定制个性化体验 – 选择所需的数据权限,为使用 Facebook 帐户登录的用户打造个性化应用体验。


仅添加您的应用将使用的权限。


只有所有这些权限都通过应用审核,您的应用才能发布和上线。

user_age_range

user_birthday

user_friends

user_gender

user_hometown

user_likes

user_link

user_location

user_photos

user_posts

user_videos

用 Meta 应用事件追踪互动情况 – 您的应用可借助 Meta 应用事件来了解用户与您的商家在不同设备、平台和网站上的互动情况。

Meta 应用事件

使用 Webhooks 接收实时通知:当应用用户作出的更改与您为应用添加的权限有关时,自动接收相关 HTML 通知。

Meta Webhooks

后续步骤

成功定制 Facebook 登录用例后,请在应用面板中更新应用设置

另请参阅

如要详细了解本文档中提到的概念、端点和权限,请访问以下指南: