我应该在Rails中放置外部Web服务处理逻辑?

时间:2010-10-06 05:25:47

标签: ruby-on-rails ruby-on-rails-3

在我的rails应用程序中,我使用了一些外部Web服务:twitter,google picasa,flickr等。

我应该在哪里放置与处理这些服务的响应相关的代码?

1 个答案:

答案 0 :(得分:1)

您可以为每个模型创建抽象模型(非持久模型),这样每个抽象模型都可以负责处理请求等等。

数据结构可能如下所示:

app/models/web_services/
  google.rb
  twitter.rb