Сделать сбор и обновление цен товаров Amazon на Laravel

7 500 руб. за проект
11 октября 2021, 12:57 • 2 отклика • 48 просмотров
Для сервиса сравнения цен на игры https://sysrqmts.com/prices мы хотим добавить PC Games (Digital Download) из всех локальных магазинов Amazon. У нас уже есть база данных, где мы храним цены всех подключенных магазинов, а так же методы для разметки товаров из разных магазинов к соответствующим играм.

Ваша задача будет состоят в том, чтобы сделать Job, который бы позволял собирать все доступны игры с Digital Code методом доставки из всех локальных магазинов Amazon, добавлял к нам в базу и умел удалять и обновлять цены.

Ссылки:

- Amazon API: https://webservices.amazon.com/paapi5/documentation/api-reference.html
- Локальные магазины: https://webservices.amazon.com/paapi5/documentation/locale-reference.html
- библиотека Laravel для Amazon SDL: https://github.com/rossjcooper/laravel-amazon-products (или любая другая)

Исходные данные:

- https://sysrqmts.com/prices написан на Laravel 6 с поддержкой PHP 8
- у нас уже подключено несколько магазинов, так что есть методы для работы с играми и продуктами внутри проекта
- структура таблицы с базой данных на скрине в приложении
- код проекта в Bitbucket

Файлы