Спарсить json, сложить данные в базу

Роман14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.12.2019

До начала работы необходимо согласовать фреймворк, который вы будете использовать для написания системы сбора и анализа отчета.

Аналогичная система писалась на YII2 2 года назад для других API запросов, база данных утеряна.

Могу предоставить код для анализа и рефакторинга.

Авторизация не требуется – страница будет работать за http_basic авторизацией

Сбор статистики по крону раз в час или по ручному запуску с момента последнего срабатывания (то есть дату последнего запуска и параметры с

которыми запускался скрипт нужно помнить)

Используется 2 запроса к api:

1.       getCompletedOrders со статусом liveOrderStatus=pay

2.       getCompletedOrders со статусом liveOrderStatus=success

По первому запросу получаем json массив оплаченных заказов раз в час.

Пробегать нужно все страницы до тех пор, пока не «наткнемся»на дубли

По второму запросу получаем список завершенных –доставленных заказов по которым уже начислена комиссия.

Для статусов pay и success использовать бинарный признак, потому как может быть и то и то, а может быть только один признак.