【问题标题】:offline_access token error The session is invalid because the user logged outoffline_access 令牌错误会话无效,因为用户已注销
【发布时间】:2012-02-01 04:59:58
【问题描述】:

我在使用 facebook 的 php sdk 时遇到此错误: 致命错误:未捕获的 OAuthException:验证访问令牌时出错:会话无效,因为用户已注销。在第 1106 行的 /public_html/facebook/base_facebook.php 中抛出

我已经向应用请求了offline_access 权限,并使用真实的Facebook 帐户对其进行了测试。当帐户按应有的方式登录时它可以工作,但是当我使用 facebook 帐户注销时,令牌变得无效。即使用户注销,offline_access 权限也不允许访问吗?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-php-sdk facebook-oauth


    【解决方案1】:

    Facebook 最近已弃用 offline_access,因此请检查您的应用设置以确保您已启用它(尽管它会在 5 月永久消失)

    【讨论】:

      【解决方案2】:

      使用offline_access 时出现问题,因为访问令牌的过期时间比它的到期时间早。

      参考这个link

      【讨论】:

        猜你喜欢
        • 2012-03-14
        • 2011-09-04
        • 2013-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-14
        • 2012-01-21
        • 1970-01-01
        相关资源
        最近更新 更多