将Amazon的产品API数据存储在数据库中

时间:2013-05-20 09:05:01

标签: amazon-product-api

我正在尝试使用来自美国的零售数据构建应用程序,但在印度进行实验。我想提出团购等新功能,并分析购买,分享等用户行为。

但是,我想要来自亚马逊和其他分支机构的数据。我想是否将亚马逊的数据存储在我的数据库中而不下载图像(根据其条款)。

但是,如果我可以将API结果存储在我的数据库中并定期更新,我根本不清楚他们的用语。我不想要整个亚马逊的数据!只是一个样本,如20-30K产品。

这是允许的吗?有没有人这样做过?

条款链接 - https://affiliate-program.amazon.com/gp/advertising/api/detail/agreement.html

1 个答案:

答案 0 :(得分:0)

您可以将它们存储在数据库中最多24小时。因此,当您收到特定产品的请求时,

  1. 首先检查自上次更新时间后24小时内是否已更新。
  2. 如果有,只需使用数据库中的数据即可。否则,从亚马逊获取最新数据并将其存储在数据库中,以便在接下来的24小时内使用。