Я использую Koala
камень на на Ruby, Rails приложения наЗаменить маркер доступа Facebook с Koala
И у меня есть следующий код на модели я использую к данным через Koala:
@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
с помощью Koala? Это возможно?
Посмотреть этот вопрос http://stackoverflow.com/questions/6710425/how-do-you-renew-an-expired-facebook-access-token – Gazler