Facebook graph api 页面访问令牌到期不为';与官方文件不符

Facebook graph api 页面访问令牌到期不为';与官方文件不符,facebook-graph-api,migration,facebook-access-token,Facebook Graph Api,Migration,Facebook Access Token,我发现Facebook关于页面访问令牌过期时间的声明政策与通过我的应用程序获得的令牌过期时间不一致 根据7月5日生效的新接入令牌政策: “当用户授予应用程序“管理页面”权限时,应用程序可以通过查询[用户ID]来获取用户管理的页面的页面访问令牌/accounts Graph API端点。启用迁移后,当使用短期用户访问令牌查询此端点时,获得的页面访问令牌也是短期的 使用端点和前面介绍的步骤将短期用户访问令牌交换为长期访问令牌。通过使用长期用户访问令牌,查询[user ID]/accounts端点现在

我发现Facebook关于页面访问令牌过期时间的声明政策与通过我的应用程序获得的令牌过期时间不一致

根据7月5日生效的新接入令牌政策:

“当用户授予应用程序“管理页面”权限时,应用程序可以通过查询[用户ID]来获取用户管理的页面的页面访问令牌/accounts Graph API端点。启用迁移后,当使用短期用户访问令牌查询此端点时,获得的页面访问令牌也是短期的

使用端点和前面介绍的步骤将短期用户访问令牌交换为长期访问令牌。通过使用长期用户访问令牌,查询[user ID]/accounts端点现在将为用户管理的页面提供不会过期的页面访问令牌。

在我的身份验证流程中,我检索一个2个月的令牌以及
manage\u pages
权限(已启用迁移)。然后,我使用此令牌通过
[User ID]/accounts
端点请求页面访问令牌。我要取回的页面访问令牌显示将在2个月后到期,根据。Facebook的政策(如上)似乎规定这些代币永远不会过期


有人能解释一下发生了什么吗?

社区似乎同意这是一个bug。查看Facebook错误页面:

我有完全相同的问题。我获得一个短期用户访问令牌。然后,我将该令牌转换为扩展(长寿命)用户访问令牌。使用此令牌,我获取页面访问令牌。与Facebook的文档相反,这些页面访问令牌将在60天后过期。拥有不过期的页面访问令牌对我们的应用程序至关重要。。。谢谢你提出这个问题。