2013-05-20 2 views
0

Я пытаюсь создать приложение с розничными данными из США, но эксперимент в Индии. Я хочу добавить новые функции, такие как групповые покупки, а также проанализировать поведение пользователей, таких как покупка, обмен и т. Д.Хранение данных API продукта Amazon в базе данных

Но, я хочу данные из Amazon и других филиалов. Я думаю, если хранить данные Amazon в моей базе данных без загрузки изображений (в соответствии с их условиями).

Но я не совсем понимаю их условия, если я могу регулярно хранить результаты API в своей базе данных и регулярно обновлять их. Я бы не хотел, чтобы все данные Amazon! Просто образец, например, 20-30K продукции.

Это разрешено? Кто-нибудь сделал это?

Ссылка на условия - https://affiliate-program.amazon.com/gp/advertising/api/detail/agreement.html

ответ

0

Вы можете хранить их на БД до 24 hours.So, когда вы получаете запрос на конкретный продукт,

  1. Сначала проверьте, если он был обновляется в течение 24 часов с момента последнего обновления.
  2. Если это так, просто используйте данные из БД. В противном случае вы получите последние данные с амазонки и сохраните их в БД для использования в течение следующих 24 часов.