在我的 Node 应用程序中,我在数据库中存储了一个长期存在的用户 facebook 访问令牌并定期运行一个 cron。
有一种方法可以在 60 天后更新该访问令牌,而无需要求用户在我的移动应用程序中更新它?我使用 fbgraph 节点模块与图形 API 进行通信,因此也许有一种方法可以从后端本身更新该令牌,而无需转到移动应用程序,询问状态并使用 JavaScript SDK 再次登录。
在我的 Node 应用程序中,我在数据库中存储了一个长期存在的用户 facebook 访问令牌并定期运行一个 cron。
有一种方法可以在 60 天后更新该访问令牌,而无需要求用户在我的移动应用程序中更新它?我使用 fbgraph 节点模块与图形 API 进行通信,因此也许有一种方法可以从后端本身更新该令牌,而无需转到移动应用程序,询问状态并使用 JavaScript SDK 再次登录。
令牌总是需要通过用户交互来刷新,没有办法自动刷新它们。
但是您不需要再次登录,您只需要使用此功能刷新用户令牌:https ://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/