Русский  English  Все проекты

Разработать выгрузку данных из Авито по API



Задача.
- Разработать выгрузку данных из рекламного источника Авито по API
- Создать базу данных на сервере
- Формировать Эксель со статистикой из базы данных

Механика выгрузки из Авито такая:
Выгружаем данные по API - загружаем их в базу данных - из базы данных формируем эксель таблицу на хостинге/сервере. Базу данных создать на сервере Beget. Выгрузку нужно делать из нескольких аккаунтов Авито (мультиаккаунт).

Примечание:
Авито по API выдаёт не все данные правильно, там есть отрезки (за 30 дней, за месяц и т.д.). Мы их не выгружаем (т.к. они не верные), мы выгружаем конкретно по одному дню и складываем в свою базу данных, затем формируем из базы данных нужные нам срезы по датам.

Нужно 2 выгрузки:
1 выгрузка:
Сегодня в 05:00 по мск выгружаем данные за вчера
2 выгрузка:
Сегодня в 20:00 по мск выгружаем данные за сегодня
Утренней выгрузкой получается данные будут дополнять/обновлять вчерашние данные которые были выгружены в 20:00

Дополнительно: Нужно реализовать функционал большой выгрузки вручную.
Пример:
Я выставляю в конфиге выгрузить информацию за последние 150 дней и скрипт выгружает по одному дню все 150 дней и складывает в базу данных - далее, так же обновляет данные в эксель файле.
26.08.2022 18:52



 Ответы фрилансеров