0

我正在尝试使用第 3 方 api 并将其存储在数据库中。然后,我想将我自己的 api 暴露给一些私有应用程序(网络、移动设备等)。

使用和存储 3rd 方 API 内容的原因是因为 api 对每天和每秒的调用次数有严格的限制。

在我的项目中,我会在哪里放置用于消费和调度 api 消费的代码?我正在使用 httparty 来获取 api 内容,并且我计划将该数据映射到活动记录。

4

1 回答 1

2

我建议使用when来安排诸如cron之类的任务并将内容保存到数据库中。

然后,我想每个第 3 方对象(用户、推文等)都有模型,以及与这些模型相对应的控制器并从数据库中提取信息,并提供可以被第 4 方应用程序解析的 JSON。

于 2013-03-09T16:32:38.660 回答