Tôi đang sử dụng Koala
đá quý trên trên Ruby on Rails ứng dụngRenew Facebook access token với Koala
Và tôi có đoạn mã sau vào mô hình tôi đang sử dụng cho các dữ liệu thông qua Koala:
@graph = Koala::Facebook::GraphAPI.new(token_secret)
friends = @graph.get_connections("me", "friends")
nơi token_secret
xuất phát từ một trường trong bảng users
của tôi, được lưu trên thông tin đăng nhập.
Nó hoạt động tốt nhưng sau một vài phút, tôi nhận được:
Koala::Facebook::APIError (OAuthException: Error validating access token: Session has expired at unix time 1327438800. The current unix time is 1327442037.):
tôi tìm thấy con đường để làm mới thẻ này ở phía trước với các phương pháp từ Facebook JS SDK
nhưng phương pháp này mà tôi nhận được danh sách các bạn bè được gọi trên bộ điều khiển.
Tôi làm cách nào để gia hạn token_secret
bằng Koala? điều này có thể không?
Xem câu hỏi này http://stackoverflow.com/question/6710425/how-do-you-renew-an-hết-facebook-access-token – Gazler