Итак, я анализирую данные из твиттер-API в рельсах, используя библиотеку твиттер, и иногда ответ от API может выглядеть так:
{
error: "Invalid parameter"
}
И модель вызовет исключение, прямо сейчас яя молча ловлю его и помещаю error.message в журнал, как передать это исключение контроллеру, чтобы я мог отобразить его в представлении?Благодарю.
ОБНОВЛЕНИЕ: ошибка, скорее всего, произойдет, потому что я разрешаю моему клиенту создавать запросы, и они могут ставить сложные запросы, например "https://search.twitter.com/search.json?since_id=1&&q=near:NYC%20within:15mi"
, которые поддерживаются веб-страницей Twitter, но не ее API.Поэтому я хочу уловить эти ошибки и отобразить флэш-сообщение, чтобы пользователь мог получить обратную связь.