【发布时间】:2012-02-18 04:24:46
【问题描述】:
我在 Ruby on Rails 应用程序上使用 Koala gem
我在通过考拉使用数据的模型上有以下代码:
@graph = Koala::Facebook::GraphAPI.new(token_secret)
friends = @graph.get_connections("me", "friends")
其中token_secret 来自我的users 表的一个字段,保存在登录时。
它工作正常,但几分钟后我得到:
Koala::Facebook::APIError (OAuthException: Error validating access token: Session has expired at unix time 1327438800. The current unix time is 1327442037.):
我找到了使用Facebook JS SDK 中的方法在前面更新此令牌的方法,但是在控制器上调用了我获取朋友列表的这个方法。
如何使用考拉更新token_secret?这可能吗?
【问题讨论】:
标签: ruby-on-rails-3 koala facebook-javascript-sdk