我们有一个产品允许人们将帖子安排到 Facebook。我们依赖离线访问权限,计划于 12 月 5 日删除。
我们认为我们已经实现了正确的 60 天会话扩展逻辑,但在测试时遇到了困难。
我们创建了一个新的测试 Facebook 应用程序并启用了“2012 年 12 月重大变更”迁移设置。新用户授权新应用程序(我们仍然请求offline_access
许可)。然后我们扩展会话,它返回相同的会话令牌,没有expires
参数。当我们使用Access Token Debugger时,它表示令牌永不过期。
我们尝试在没有通过offline_access
许可的情况下进行授权,但永远无法超过 5760(4 小时)的到期时间,因此似乎仍然需要通过。
我们非常想测试重大更改,但我们无法创建会话过期且必须不断扩展的场景。我们如何测试这个?