7
私はコアラのoauthの例外(たとえばユーザーパスワードのリセット)をキャッチする方法が不思議でした。Koala :: Facebook :: APIErrorをキャッチする方法OAuthExceptionまたはユーザーのパスワードをリセットする
は、今これは私が/これまで使用して持っているものです。
rescue_from Koala::Facebook::APIError do
# redirect to fb auth dialog
end
が、これは私だけのOAuthまたはパスワードのみをリセットすることを行うことができますどのように..すべてのエラーをキャッチ?
EDIT:
問題へのより明確な解決策を発見:事前に
rescue_from Koala::Facebook::APIError do |exception|
if exception.fb_error_type == 190
# password reset - redirect to auth dialog
else
raise "Facebook Error: #{exception.fb_error_type}"
end
end
おかげ オリバー