全新Facebook登录与Graph API 2.0 - 面向开发者的Meta平台

作者:API传播员 · 2025-12-11 · 阅读时间:4分钟

今天在 f8 开发者大会上,我们正式推出了全新的 Facebook 登录体验,为用户提供了更高的隐私控制权。同时,我们还宣布了核心产品的两年稳定性保证,以及全新版本的 Graph API 2.0。这些更新旨在帮助开发者更高效地构建、发展和盈利于他们的应用程序。

从即日起,所有新应用程序都可以使用新版 Facebook 登录功能,而现有应用程序则有一年的时间(截至 2015 年 4 月 30 日)完成升级。


新版 Facebook 登录:赋予用户更多隐私控制权

根据用户反馈,我们对 Facebook 登录功能进行了多项改进,旨在让用户对共享信息有更多的掌控权。

更灵活的个人信息共享设置

用户现在可以通过新版 Facebook 登录功能,自行编辑他们愿意与应用程序共享的信息。此外,当应用程序请求权限发布内容到 Facebook 时,新的设计会清晰显示这些内容的受众范围,增强了透明度。

控制朋友信息的共享

我们了解到,许多用户对朋友通过应用程序共享他们的信息感到意外。为此,我们更新了登录功能,允许用户决定是否共享关于自己的信息,包括好友列表。

权限审核机制的引入

为了应对部分应用程序请求过多权限的问题,我们扩展了现有的 App Center 和 Open Graph 审核流程。这一新增的登录审核功能,将对公共个人资料、电子邮件和好友列表之外的权限请求进行审查和批准。此举不仅帮助开发者遵循最佳实践,还确保了审核过程的快速与高效。

这些改进将帮助开发者为用户提供更流畅的登录体验,同时也让用户更放心地使用应用程序。


更稳定的平台:版本控制与 Graph API 2.0

在 f8 大会上,我们还宣布了 API 版本控制机制,并为登录、分享、请求、SDK 以及常用的 Graph API 端点等核心产品提供了两年的稳定性保证。这意味着,即使我们对这些产品进行更新,旧版本也将至少支持两年。版本控制还允许开发者灵活地升级应用程序实例,以使用最新功能。

Graph API 2.0 的核心更新

以下是 Graph API 2.0 的几项重要改进:

  • 应用程序范围内的用户 ID

    为了更好地保护用户隐私,首次通过 Graph API 2.0 登录的用户将获得应用程序范围内的用户 ID,而非原始用户 ID。对于已登录的用户,其原始 ID 将保持不变。如果开发者管理多个应用程序,可以通过 API 业务映射功能在这些应用程序之间识别同一用户。

  • 测试应用程序功能

    开发者现在可以轻松创建和管理测试应用程序,用于开发和测试环境。测试应用程序还可作为管理所有应用程序中人员角色的中心位置。

  • Social Context API

    提供了一种简单的方法,将用户朋友的活动与应用内容关联展示,增强社交互动。

  • 标记的地方 API

    通过标记地理位置,开发者可以轻松创建基于位置的用户体验。

  • 邀请 API

    新增的邀请 API 允许开发者构建功能界面,支持用户在故事中标记朋友或邀请朋友使用应用程序。

此外,我们还移除了部分使用率较低的 API 端点。有关详细信息,请参阅我们的更新日志


总结

新版 Facebook 登录和 Graph API 2.0 的推出,标志着 Meta 平台在隐私保护、用户体验和开发者支持方面迈出了重要一步。这些更新不仅为用户提供了更高的隐私控制权,也为开发者提供了更稳定的开发环境和更多功能支持。

如果您是开发者,请尽快了解这些变化,并根据需要升级您的应用程序,以充分利用新版功能。更多详细信息,请访问我们的官方网站。

原文链接: https://developers.facebook.com/blog/post/2014/04/30/the-new-facebook-login/