如何处理过期的facebook访问令牌以发布活动

时间:2012-05-22 08:24:24

标签: ruby-on-rails facebook android-activity opengraph facebook-access-token

将活动发布到opengraph时我遇到了一些问题..例如:

  • 用户登录我的应用程序并对文章XX发表评论,然后将活动发布到他们的Facebook个人资料
  • 然后..用户退出facebook,automatically expired他们的access_token
  • 用户A仍在我的应用程序中登录并发表另一条评论,当然活动不会发布到他的Facebook个人资料,因为他从facebook退出

我想做的是:

当用户A注销facebook时,然后在我的应用程序中对文章发表评论..然后用户A再次登录facebook活动将发布到他们的Facebook个人资料..我敢肯定这是可行的。 因为http://www.foodspotting.com/可以做到这一点..但我无法弄清楚该怎么做?

由于

1 个答案:

答案 0 :(得分:2)

如果您是一个Web应用程序,在JS SDK中调用FB.getLoginStatus()将为您提供一个新的访问令牌。

否则,您需要再次通过身份验证流程。

http://developers.facebook.com/docs/authentication/client-side/