Разработать модуль Node.js

6 000 руб. за проект
05 июля 2022, 15:14 • 15 откликов • 90 просмотров
Есть несколько ключей от нескольких продавцов на WB

необходимо получать Отчет по реализации по Api Wildberries и сохранять на наш сервер.

Запрос к WB
GET-запрос на адрес https://suppliers-stats.wildberries.ru/api/v1/supp... с параметрами


Пример: https://suppliers-stats.wildberries.ru/api/v1/supplier/reportDetailByPeriod?dateFrom=2020-06-01&key=<ключ, выдаваемый

поставщику>&limit=1000&rrdid=0&dateto=2020-06-30




• dateFrom – начальная дата периода. Например, если dateFrom = 2020-07-06, то в результате вызова API будет получен отчет за неделю от 06 по 12 июля 2020

года.

• dateTo – конечная дата периода.

• limit – максимальное количество строк отчета получаемых в результате вызова API. Рекомендуем загружать отчет небольшими частями, например, по 100 000

строк на один вызов.

• rrdid – уникальный идентификатор строки отчета. Необходим для получения отчета частями. Загрузку отчета нужно начинать с rrdid = 0, и при последующих

вызовах API передавать максимальное значение rrdid полученное в результате предыдущего вызова. Таким образом для загрузки одного отчета может

понадобится вызывать API до тех пор, пока количество возвращаемых строк не станет равным нулю.


Все ключи от WildBerries есть.

Полученные данные сохранять в БД MongoDB. Данные храним как есть.
Загрузка с WB за весь доступный период.
Если данные полученные с WB отличаются от полученных ранее, то в БД нашего сервера данные обновляются на более новые..

БД общая для всех продавцов. Для идентификации какой отчет к какому продавцу. Надо сделать отдельную БД где ID продавца - Ключ АПИ этого продавца.

Написать API для получения этих данных
все так же как в Запросе к WB + только вместо ключ Продавца должен быть ID продавца


Нужен самый простой WEB интерфейс на сервере, чтобы можно было удалять добавлять изменять и блокировать ID продавца.

Установить все на сервер.

Написать документацию по запросам

Сделать настройку в WEB интерфейсе. периодичности получения отчета с WB