这个问题与已经提出的这个问题有关。
Facebook 的这种变化是否意味着我们必须存储第一次返回的用户令牌并将其重用于所有后续的 Facebook 请求?如果我们不存储这个用户令牌会发生什么 - 我们可以再次请求它吗?如果是,我们该怎么做?
另外,用户令牌什么时候过期,如果它过期了?
本文档展示了如何获取有关 access_token 的数据。您致电:
https://graph.facebook.com/debug_token?input_token=INPUT_TOKEN&access_token=ACCESS_TOKEN
最佳实践是存储访问令牌及其到期时间。本文档展示了如何扩展会话。
请注意在第二个链接中找到的此报价:
当用户完成客户端身份验证流程并且您检索他们的用户访问令牌时,默认情况下,您将收到一个仅在 1-2 小时内有效的短期令牌。没有 Javascript SDK 功能可以帮助扩展此功能,但是,您可以将此令牌换成寿命更长的令牌(有效期为 60 天)