我编写了一个应用程序来管理用户的 Facebook 通知。该应用程序请求offline_access 以及管理通知权限。我的日志一直被 Facebook 错误填满。我知道当用户更改密码时,令牌将会过期,但我不明白为什么我会收到这些错误:
Facebook Error: Error validating access token: Session has expired at unix time 1320012000. The current unix time is 1320191317.
Facebook Error: (#200) The "manage_notifications" permission is required in order to query the user's notifications.
它们发生得太频繁了,以至于用户只是拒绝了权限,而即将到期的访问令牌的到期时间为 0。