Instagram 图形 API 访问令牌
Posted
技术标签:
【中文标题】Instagram 图形 API 访问令牌【英文标题】:Instagram Graph API Access Token 【发布时间】:2019-12-04 16:01:25 【问题描述】:所以我已经设置并配置了我的 Instagram Graph API 并在我的网站上加载了媒体,但我想与社区核实收到的访问令牌是否过期或永久。 Facebook 的支持很糟糕,我无法得到他们的回应。
以下详细信息来自访问令牌调试器:
上述访问令牌需要每 3 个月更新一次还是永远不会过期?我们有两个经过身份验证的用户通过 Facebook 登录,他们有权访问 Instagram 帐户上的媒体权限。
当用户处于活动状态时,访问令牌是否每天都会刷新?这个过程很难理解。
非常感谢!
【问题讨论】:
【参考方案1】:根据:https://developers.facebook.com/docs/facebook-login/access-tokens/refreshing - 如果您将短期令牌换成了长期令牌(您似乎这样做了),如果用户在 60 天内访问您的网站,它们不应过期。
当您使用 ios、android 或 javascript SDK 时,如果此人在过去 90 天内使用过您的应用,SDK 将自动刷新令牌。使用 Facebook 的 SDK 的原生移动应用程序获得长期用户访问令牌,有效期约为 60 天。当使用您的应用程序的人向 Facebook 的服务器发出请求时,这些令牌每天刷新一次。如果没有请求,令牌将在大约 60 天后过期,此人将不得不再次通过登录流程来获取新令牌。
据我所知,这也适用于 Instagram Graph API 令牌。
【讨论】:
以上是关于Instagram 图形 API 访问令牌的主要内容,如果未能解决你的问题,请参考以下文章
Instagram API 2019 访问令牌每 2 小时过期一次
如何通过 API 获取 Instagram 头像? [关闭]
使用带有永久页面访问令牌的 Instagram Graph Api 仅适用于某些帐户