首页 > 解决方案 > Instagram 长寿命访问令牌在 60 天后过期,启用自动更新令牌

问题描述

我的网站上有一个 instagram 提要,我创建了一个 developers.facebook.com 帐户并制作了一个长寿命的访问令牌。

但是 60 天后,我必须重新登录并获得一个新令牌。

您可以在访问令牌过期之前更新它。

我的问题是......我是否可以或应该只创建一个脚本,每次刷新页面时更新长期访问令牌服务器端?

对 instagram 服务器执行此操作似乎有点烦人……但我还有什么其他方法……我不知道如何每 59 天运行一次脚本以获取新令牌……

有任何想法吗?

谢谢

标签: instagram

解决方案


更新只能在超过一天的令牌上完成,因此在此之前运行它不会有任何区别。因此,考虑到这一点,我在每次调用 API 时运行刷新代码。如果它已经刷新,它将被忽略,因此实际上它每天只会刷新一次。

此外,值得注意的是,Instagram限制了您可以进行的调用次数,因此在每次页面刷新时调用 API 听起来并不是一个好主意。为了避免配额用完,我缓存了结果,并且每小时只调用一次 API。

这是对我所采取的确切步骤的更详细说明。它是在考虑 WordPress 的情况下编写的,但在大多数情况下,这并不重要。


推荐阅读