我正在开发需要访问用户 facebook 帐户的应用程序。它正在工作,但我需要获取用户的 facebook 令牌并将其保存到 MySQL 数据库。如何使用 PHP 获取 facebook 令牌(权限由我定义)?
问问题
3341 次
1 回答
2
facebook 开发人员文档中有一个很好的官方指南/教程。您正在寻找的是Server-Side authentication flow,因为它会产生一个长期存在的访问令牌(60 天),您可以将其保存在您的数据库中并在需要时重复使用。
还有客户端流程,但它授予您短暂的令牌(几个小时),这对持久性没有好处。但是,如果您确实决定使用客户端流程,那么您可以使用由于弃用 offline_access 权限而引入的新端点来延长有效令牌的到期时间。
于 2012-05-13T10:59:33.890 回答