Ruby on rails 如何在twitter gem中消除异常处理

Ruby on rails 如何在twitter gem中消除异常处理,ruby-on-rails,twitter,Ruby On Rails,Twitter,因此,我有一个应用程序,完全依赖于推特和推特宝石。正如人们所知,它需要大量的异常处理才能使其稳定 我正在尝试编写异常处理,但我不确定是否以最好的方式完成。例如,您有: Twitter::Error::TooManyRequests 如果用户达到最大请求限制(大约每15分钟重置一次),您将收到该请求。但是,在这种情况下,我必须将此异常处理添加到我对API的每个调用中,或者有更好的方法来处理所有这些异常吗 例如,我可以在Twitter上调用它,而不是像Twitter.search、Twitter.

因此,我有一个应用程序,完全依赖于推特和推特宝石。正如人们所知,它需要大量的异常处理才能使其稳定

我正在尝试编写异常处理,但我不确定是否以最好的方式完成。例如,您有:

Twitter::Error::TooManyRequests
如果用户达到最大请求限制(大约每15分钟重置一次),您将收到该请求。但是,在这种情况下,我必须将此异常处理添加到我对API的每个调用中,或者有更好的方法来处理所有这些异常吗

例如,我可以在Twitter上调用它,而不是像Twitter.search、Twitter.follow这样的东西吗

我的问题本质上是,当编写一个完全依赖API的应用程序时,除了所有需要的异常处理外,什么是做事情的最佳方式