新しい 12 月 5 日の Facebook リリースに準拠し、アクセス トークンを保存しようとしています。Facebook API 用に Rails で Koala gem を使用しています。
ユーザーが Facebook からログアウトしたが、アプリからログアウトしていない場合、次のエラーが発生します。
Koala::Facebook::APIError (OAuthException: This authorization code has expired.):
私はこれを単に呼んでいました:
@oauth.get_user_info_from_cookies(cookies)
しかし、Facebook ではこれを 1 回しか呼び出せないため、Cookie の有効期限が切れているかどうかを確認する別の方法はありますか?