0

我正在使用 Facebook 的 PHP SDK,到目前为止效果很好。但是,我在一页上有一个奇怪的问题。在此页面上,我调用了图形 API,然后使用 FQL 进行了调用。但是,在第二次通话中,我收到“无效的 OAuth 2.0 访问令牌”异常。为什么第一次调用有效时令牌会变得无效?我还在我网站的其他地方使用 FQL(完全相同的查询/代码),它工作得很好。有谁知道这会导致什么?

更新:第一个调用是图形调用 (/me?fields=email).. 第二个是查询当前用户的从属关系,如果有帮助的话。

4

1 回答 1

0

可能是几件事之一,但如果我不得不冒险猜测,我会说您正在尝试在会话外访问某些内容,并且您的 oauth 令牌不包括offline_access被访问资源的权限。

也许有关 API 调用/FQL 查询性质的更多细节将帮助我们缩小范围。

于 2010-08-16T20:24:32.377 回答