我正在使用扩展访问令牌系统来扩展60天发布的oAuth令牌。这个系统运行良好但是有一个用户报告他们必须继续辞职。调试他的访问令牌时,这些是结果:
Application ID
54321
Application
User ID
12345
Joe Blogs
Issued
1358275114 (21 hours ago)
Expires
Never
Valid True
Origin Web
Scopes email friends_events manage_pages publish_actions rsvp_event user_birthday user_events user_location
Facebook在10月份弃用了offline_access
,这被认为是产生这种“永不过期”访问令牌的唯一途径。为了确认我的问题:为什么我看到一个永无止境的访问令牌和一个在60天内没有过期的令牌?
答案 0 :(得分:1)
该访问令牌具有manage_pages
权限 - 如果您获得了60天的用户访问令牌,然后使用它来检索页面访问令牌,则链接到(无限)页面访问令牌的用户访问令牌也变为非-expiring
有关详细信息,请参阅https://developers.facebook.com/roadmap/offline-access-removal/上的方案5