“使用 Facebook 登录 Gaming 平台”用例

本文档介绍如何在应用面板上创建和定制包含“使用 Facebook 登录 Gaming 平台”用例的应用。

准备工作

您需要完成以下步骤:

第 1 步:启动应用创建流程

创建应用的方法有很多。

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

第 2 步:选择用例

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

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

点击下一步按钮。

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

第 3 步:登录类型

系统将询问您是否要构建游戏,请选择并点击下一步

第 4 步:应用详情

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

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

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

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

第 5 步:定制应用

获取游戏登录信息和请求获取用户数据部分,您会看到使用 Facebook 登录 Gaming 平台gaming_profile 权限和 gaming_user_picture 权限都已自动添加到您的应用中。然后,您的应用便可使用 Facebook 登录,还可以向应用用户请求获取“玩家主页”信息和头像的访问权限。

点击定制按钮。

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

设置

您可以通过“使用 Facebook 登录 Gaming 平台”功能控制 OAuth 设置,添加取消授权回调网址以及跳转 URI 验证程序。

快速启动

通过“使用 Facebook 登录 Gaming 平台”快速启动,您可以迅速获取相关代码,以在您的应用中实现“使用 Facebook 登录 Gaming 平台”功能。

权限

您将看到“使用 Facebook 登录 Gaming 平台”用例中可用权限的清单,其中包含每个权限的完整说明和要求。

  • gaming_profile:此权限由系统自动添加,您无法将其移除
  • gaming_user_picture:此权限由系统自动添加,您无法将其移除

在应用中添加一项权限后,您可以看到此权限的状态:

  • 准备好进入上线模式 - 此权限已在应用审核中获得批准,您可以发布权限并完成应用审核权限测试要求
  • 做好测试准备 – 您可以向需要此权限的端点发出 API 调用,以进行测试
  • 需要验证 - 此权限要求必须在应用中添加已认证的 Meta 业务帐户

您还可以看到您已向需要各项权限的端点成功发出的 API 调用次数。

第 6 步:添加更多用例

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

以下是与您创建此应用时所选择的用例最常搭配使用的用例。请按照开发者文档的说明,定制列于应用面板上的大部分用例,然后通过执行代码来使用这些用例。

我们建议先完成一个用例,然后再添加另一个用例,以便您查看每个用例提供的功能,以免添加应用不需要的用例。

用例需添加的权限与实现的产品

帮助玩家寻找好友一起玩游戏:帮助现有玩家寻找好友一起玩游戏,为您的游戏吸引更多玩家。

user_friends

在 Facebook 和 Instagram 上分享游戏实况:玩家可以在 Instagram 和 Facebook(包括快拍和 Facebook 小组)上分享游戏实况的截图和视频片段

游戏分享功能

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

Meta 应用事件

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

Meta Webhooks

后续步骤

成功定制更多用例之后,您就可以执行测试您实现的功能、添加测试版应用、公共主页和用户等操作了。