2013-03-09 62 views
0

我试图消费第三方api并将其存储在数据库中。然后,我想将我自己的api展示给一些私人应用程序(网页,手机等)。消费第三方api与Ruby on Rails

消费和存储第三方API内容的原因是因为api对每天和每秒的通话次数有严格的限制。

在我的项目中,我会在何处使用代码来消耗和调度api的消耗?我使用httparty来获取api内容,并计划将这些数据映射到活动记录。

回答

2

我建议使用whenever来安排像cron这样的任务并将东西保存到数据库中。然后,我想为每个第三方对象(用户,tweet,任何)都有模型,并且对应于这些模型并从数据库中提取信息的控制器,并提供可由第四方应用程序解析的JSON。

+0

每当看起来完全是我正在寻找的解决方案的类型。谢谢。 – hatunike 2013-03-09 16:39:13