调用Facebook php SDK的setAccessToken后跟getUser失败

时间:2012-07-13 02:24:40

标签: facebook facebook-graph-api ios5 ios4

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

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

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

我做错了什么?

2 个答案:

答案 0 :(得分:0)

我有同样的问题,但有facebook php api。 在Apple设备中,您无法设置第三方Cookie。 您必须让用户与第三方进行互动。

检查出来:

Safari 3rd party cookie iframe trick no longer working?

希望这有帮助。

答案 1 :(得分:0)

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