登录 Facebook

创建开发者帐户之前,应先登录 Facebook 帐户。

登录 Facebook

创建开发者帐户

如果没有 Facebook 开发者帐户,请您现在创建一个。

创建开发者帐户

新建 Facebook 应用

通过创建 Facebook 应用,Facebook 会创建一个应用编号。该编号是一个对象,代表您的实际应用并存储其设置和信息。所创建 Facebook 应用编号代表了您的应用。

Facebook for Developers 网站顶部的导航栏中,选择 Add a New App(添加新应用)或使用下方的按钮。

新建 Facebook 应用

设置应用详情

创建应用后,将跳转至您的应用面板。选择想要查看的应用。在应用面板的左侧导航面板中,点击设置 > 基本以查看应用详情面板,其中包含了您的应用编号应用密钥以及应用的其他详细信息。更新或更改应用的名称、电子邮件和其他详细信息。

  • 应用编号:为您的应用提供的唯一编号,在使用我们的 API 或 SDK 时会用到。
  • 应用密钥:与您的应用相关的唯一密钥,用于验证您的应用向 Facebook 服务器发出的请求。应将应用密钥视作一种密码来保管。
  • 显示名称:系统会提供名称,但您可将其更改为您喜欢的名称。
  • 联系邮箱:此应用的联系邮箱。
  • 应用域名:提供应用的 Google Play 或 Apple App Store 网址。
  • 隐私权政策网址:您必须提供一个隐私权政策网址。必须提供才能公开您的应用。
  • 服务条款网址:您必须提供一个服务条款网址。
  • 应用图标:用于识别应用的图形或图像。
  • 类别:选择您应用的类别。

添加信息或进行更改后,请务必向下滚动,点击保存更改按钮


选择平台

在“应用详情面板”下有一个添加平台按钮。点击此按钮选择想要添加的平台。如果您的应用在多个平台运行,您可以逐一将每个平台添加到您的 Facebook 应用。为每种平台类型填写信息。


设置高级设置

设置 > 高级下,您可以:

  • 升级 API 版本:更改您的应用用于调用 Facebook 社交关系图谱的 API 版本
  • 应用程序限制:设置应用的年龄、国家/地区、酒类商品限制和是否在社交频道中可见。
  • 安全:查看和重置您的客户端口令,设置您的服务器 IP 白名单和其他安全需求。
  • 域管理工具:添加 Facebook 预读取的域或域前缀。
  • 应用主页:为您的应用创建 Facebook 主页。
  • 商务管理平台:将您的应用与商务管理平台关联以管理您的应用,该商务管理平台将以应用所属公司的名义发布广告。
  • 广告帐户:提供一个或多个经授权广告帐户的编号,用于投放应用广告并为其付费。如果计划有多个商务管理平台为该应用投放应用广告,则提供这些商务平台的编号。例如,如果某个商务管理平台为子公司投放广告,或者某家经销商为客户投放广告,请在已授权的商务管理平台中提供商务管理平台编号。
  • 迁移:开启迁移以推出 API 更改。
  • 跳转分享白名单:允许跨域跳转分享至您的网址。
  • 删除应用:永久删除应用及其所有数据。

如果您打算为您的应用投放任何广告,则必须在“高级应用设置”中添加商务管理平台和广告帐户信息。


指定开发者身份

您可利用“开发者身份”来控制谁有权查看应用详情和分析、编辑应用详情以及测试您的应用。

  • 管理员:管理员拥有应用的所有权限。
  • 开发者:开发者可以测试应用、查看成效分析并更改大多数应用设置。他们无法添加或删除身份、重置应用密钥或删除应用。
  • 测试者:测试者只能测试开发模式的应用,即未公开的应用。
  • 分析用户:分析用户仅能访问应用分析。应用处于开发模式时,他们无法访问应用设置或测试您的应用。


创建测试用户

创建测试用户来测试应用的 Facebook 集成。您可以一次创建四个测试用户,可以设置测试用户的有效期和语言。


更新开发模式状态

默认情况下,新的 Facebook 应用处于开发模式。这会将操作和对象限制于应用开发者的 Facebook 时间线。应用开发完成并准备发布时,您可以将开发模式切换为公开模式,以便应用能够与此前无关联的 Facebook 帐户互动。

在应用面板的右上角,点击查看应用分析按钮旁边状态,将开关从切换为。您的应用现在即为公开状态。


提交应用供审核

如果您的应用使用高级的 Facebook 登录或 Messenger 权限,或者如果您想在应用中心上架应用,就需要提交应用供审核。在登录审核指南中详细了解审核流程以及通过审核的必要条件。