如何使用访问令牌进行离线访问?

时间:2012-05-04 12:38:34

标签: facebook facebook-graph-api facebook-javascript-sdk

在我的简单网站上,人们可以分享所有内容(即使从Facebook登出后)。

所以,我已经存储了令牌,我获得了长期存在的令牌。所以我得到了这个答复:

access_token=AAACZBLSe4fcoBAEmBMbHZAtTZB6uWxdnPbFrn0GU8OZByZCAzk3zNsgCZApxRBwgef‌​kbqQQjrNYP5lpQ6ZCdG15sJ1mpIigh9G3HZBAf6z9bIQZDZD&expires=5178262 . 

您可以注意到“ expires ”参数(在上一个链接中)包含60x24x60x60秒(60天)。但是当我从Facebook注销时,我收到错误:

{
   "error": {
      "message": "Error invalidating access token: The session is invalid because the user logged out.",
      "type": "OAuthException",
      "code": 190,
      "error_subcode": 467
   }
}

如何获得离线访问权限?

P.S。我正在使用 JS SDK ,但我认为这无关紧要。

0 个答案:

没有答案