【问题标题】:Calling Facebook php SDK's setAccessToken followed by getUser fails调用 Facebook php SDK 的 setAccessToken 后跟 getUser 失败
【发布时间】:2012-07-12 21:07:38
【问题描述】:

我使用 facebook 的 IOS SDK 获取用户访问令牌,然后将其发送到我的网络服务,然后在服务器端使用该令牌。

它将令牌传递给 Facebook PHP SDK 并调用 setAccessToken()。

之后,它尝试调用 getUser(),但 getUser 失败,就好像用户没有实际登录一样。

我做错了什么?

【问题讨论】:

    标签: facebook facebook-graph-api ios5 ios4


    【解决方案1】:

    如果您已经拥有不需要getUser() 的访问令牌,并且您可以立即使用api() 方法。当然,在您设置setAccessToken() 之后。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,但使用的是 facebook php api。 在 Apple 设备中,您不能设置第三方 cookie。 您必须让用户与第三方互动。

      看看这个:

      Safari 3rd party cookie iframe trick no longer working?

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-09
        • 2013-11-30
        • 2016-02-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多