每个请求解析300,000个Json对象。

时间:2016-04-26 01:28:37

标签: javascript json

我有一个应用程序的想法,我是javascript,node,angular编程的新手。我将使用Big Oven的Api来解​​析300,000个食谱,以返回我将用于每个请求的一组食谱。我知道如果我在我自己的本地数据库上有这些数据会更好,因为我可以进行解析,比如每小时一次,并根据需要更新对象。我应该每月支付100美元并花费15天时间来请求每个食谱(每小时1000个请求限制),直到我拥有它们,或使用某种http请求,允许我以某种方式访问​​所有对象而不会最大化我的api请求限制?我只是在寻找一个关于我可以用什么方法克服api限制和每个请求问题的时间的一般想法。

1 个答案:

答案 0 :(得分:2)

阅读Terms of Use

  

您只能在交易基础上提供BigOven数据。除非经我们书面明确协商和批准,否则不允许您在本地存储(或“缓存”)BigOven数据。

     

[...]

     

您不得以超出合理请求量,构成过度或滥用,或不遵守或与http://api.bigoven.com/内的BigOven API文档的任何部分不一致的方式使用BigOven API,如由BigOven自行决定。

您的挑战不仅仅是技术性的,而是合法的。如果你不喜欢它,唯一的(合法)追索权就是问Big Oven他们是否会为你做出让步。最终可能花费超过100美元。