0

我正在构建一个 Facebook 应用程序,其目的是通过每隔一段时间查询他们的个人资料页面来收集有关 Facebook 用户的统计信息。有一个注册过程,用户同意该应用程序并被重定向到 Facebook 以授权该应用程序。应用程序获得用户许可后,将访问令牌与用户的 Facebook ID 号一起存储。

每隔一段时间,我都希望能够运行一个脚本,该脚本循环遍历数据库中的所有访问令牌并查询相应用户的个人资料页面。我正在使用 Facebook 的 PHP SDK 进行开发,因此会收到长期访问令牌。

但是,我遇到了访问令牌 60 天到期的问题。我不知道如何更新这些访问令牌,因为用户没有发起 API 调用;我自己的脚本确实如此,因此在尝试运行 API 调用时它没有关于用户是否登录的信息。有没有办法在没有关于我试图查询的用户的任何信息的情况下在幕后更新这些访问令牌?

4

0 回答 0