gpt4 book ai didi

Facebook 页面访问 token - 这些会过期吗?

转载 作者:行者123 更新时间:2023-11-30 05:13:27 26 4
gpt4 key购买 nike

我正在构建一个允许用户管理他们的 Facebook 粉丝页面的应用程序。这需要以下两个访问 token :

  1. 用户访问 token
  2. 页面访问 token

我非常熟悉用户访问 token ,但不熟悉页面访问 token 。

有人知道页面访问 token 的有效期有多长吗?我在 Facebook 网站上只能找到 this succinct paragraph ,其中没有提及任何有关其到期的信息。

我是否可以假设,如果我请求具有 offline_access 权限的用户访问 token ,页面访问 token 也将无限期持续(除非用户更改密码或手动取消对我的应用程序的授权)?

我问这个问题是因为我想知道应该多久查询一次 Facebook Graph API 并获取页面访问 token 。我应该在用户注册时简单地请求一次吗?或者,如果它们不断变化,我应该在每次 API 调用时请求它们一次吗?后者显然更费力!

最佳答案

页面 token 在生成页面 token 的用户的访问 token 过期时过期。 编辑 6.28.2013: 如果您 extend the user access token并获得一个新的 page access token对于用户而言,该页面 token 不会过期,除非用户取消对您的应用的授权。

离线访问现已弃用,但您可以将访问 token 的有效期延长 60 天。如果您扩展用户的访问 token ,则从该用户帐户生成的页面 token 也将延长其到期时间以匹配 不会过期(2013 年 6 月 28 日编辑)。页面 token 的值在扩展后可能会发生变化,因此请务必在扩展用户 token 后从用户的 /accounts 图连接中获取新的页面 token 。

您可以继续每天延长一次这些访问 token 。因此,您应该每天在用户与您的应用交互时重新生成访问 token 。

https://developers.facebook.com/docs/facebook-login/access-tokens/#pagetokens https://developers.facebook.com/docs/facebook-login/access-tokens/#extending https://developers.facebook.com/docs/facebook-login/
https://developers.facebook.com/roadmap/offline-access-removal/ https://developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access-tokens/

关于Facebook 页面访问 token - 这些会过期吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7696372/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com