我有一个一般的 Facebook 开发问题。我试图了解 Facebook 上的场景 5 删除 offline_access 页面应该如何工作以及该令牌可以用于什么。
关于我的应用程序的一点点。我允许我的应用程序用户从我集成的第三方系统安排/发布 Facebook 帖子。然后,我们提取喜欢和评论并将其反馈到该系统。现在,我们已经准备好获得 60 天的长寿命令牌,效果很好,但我们必须对调度施加时间限制。这不是世界末日,但如果我们能做得更好,我们想探索这个选择。
因此,我们被告知了我在下面发布并链接到的“场景 5”。我的问题是:
- 用户管理的页面是什么意思?
- 这种方法的优点/缺点是什么?
- 与 #2 类似,这种方法可以做什么或不做什么,而 60 天访问令牌不能/可以做什么?
- 实施此操作时需要注意的任何提示或障碍?
场景 5:页面访问令牌
当用户授予应用程序 manage_pages 权限时,应用程序能够通过查询 [User ID]/accounts Graph API 端点来获取用户管理的页面的页面访问令牌。启用迁移后,当使用短期用户访问令牌查询此端点时,获得的页面访问令牌也是短期的。
使用端点和前面解释的步骤将短期用户访问令牌交换为长期访问令牌。通过使用长期用户访问令牌,查询 [User ID]/accounts 端点现在将为用户管理的页面提供不会过期的页面访问令牌。这也适用于使用通过已弃用的 offline_access 权限获得的未过期用户访问令牌进行查询时。
http://developers.facebook.com/roadmap/offline-access-removal/