我的网站上有一个简单的“最新推文”部分。它使用 Twitter Gem 并调用 Twitter API 来获取最新的 2 条推文,然后将它们放在页面上。
现在,Twitter 的 API 已关闭,我的网站正在抛出 Twitter::Error::DecodeError。我该如何计算这样的时间并妥善处理?
我的网站上有一个简单的“最新推文”部分。它使用 Twitter Gem 并调用 Twitter API 来获取最新的 2 条推文,然后将它们放在页面上。
现在,Twitter 的 API 已关闭,我的网站正在抛出 Twitter::Error::DecodeError。我该如何计算这样的时间并妥善处理?
begin
# twitter api call stuff here
rescue Twitter::Error::DecodeError => e
# stuff you want to make happen then the error is raised i.E.
Airbrake.notify_or_ignore(e, :parameters => params, :session_data => session)
# optional raise the error after the catch to handle it elsethere or if you want it to raise
raise e
end