【问题标题】:Instagram feed token keeps expiringInstagram 提要令牌不断过期
【发布时间】:2018-09-08 00:07:53
【问题描述】:

我通过以下方式将 instagram 提要添加到我的网站。这工作正常,但我的访问令牌一次又一次地过期,导致空白页。令牌过期导致我多次手动生成令牌。

谁能帮我解决这个问题?

$result = file_get_contents('https://api.instagram.com/v1/users/self/media/recent/?access_token=[my access token]&count=20');

$result = json_decode($result);

【问题讨论】:

    标签: instagram


    【解决方案1】:

    根据文档,这是预期的:

    即使我们的访问令牌没有指定过期时间,您的应用也应该处理用户撤销访问权限或 Instagram 在一段时间后过期令牌的情况。如果令牌不再有效,API 响应将包含“error_type=OAuthAccessTokenException”。在这种情况下,您将需要重新验证用户以获得新的有效令牌。换句话说:不要假设您的 access_token 永远有效。

    https://www.instagram.com/developer/authentication/

    您的应用是否处于沙盒模式?也许在沙盒模式下,令牌的持续时间比正常情况要短。但是,您不应该像上面解释的那样假设最短持续时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-06
      • 2018-11-18
      • 2017-01-17
      • 2021-09-30
      • 1970-01-01
      • 2017-12-03
      相关资源
      最近更新 更多