Набор скриптов для работы с маркетплейсами Ozon и Яндекс.Маркет, предназначен для продавцов.
Скрипты позволяют автоматизированно обновлять информацию о наличии товаров и их ценах, опираясь на данные о товарах на складе.
Для работы со скриптами необходимо самостоятельно установить на компьютер Python3.10.
Далее устанавливаем зависимости.
Первым делом, скачайте код:
git clone https://github.com/pas-zhukov/seller-apis.git
Для работы скрипта понадобятся библиотеки, перечисленные в reqirements.txt
.
Устанавливаем их командой:
pip install -r requirements.txt
Для работы скриптов, в системе должны быть сконфигурированы некоторые переменные окружения.
Для работы с Ozon:
SELLER_TOKEN
- API-ключ Ozon Seller. Как получитьCLIENT_ID
- Идентификатор клиента Ozon. Как найти
Для работы с Яндекс.Маркет:
MARKET_TOKEN
- API-ключ продавца Яндекс.Маркет. Как получитьFBS_ID
- Идентификатор кампании и идентификатор магазина с FBS моделью. Как найти. О моделяхDBS_ID
- Идентификатор кампании и идентификатор магазина с DBS моделью. Как найтиWAREHOUSE_FBS_ID
- Идентификатор склада FBS. Как найтиWAREHOUSE_DBS_ID
- Идентификатор склада DBS. Как найти
Статья, где описано получение и поиск ID для Яндекс.Маркета
Скрипт обновляет сведения о количестве товаров и их стоимости на Ozon, используя данные об остатках и ценах на складе, полученных с сайта timeworld.ru.
Запускается скрипт командой:
python seller.py
Скрипт обновляет сведения о количестве товаров и их стоимости на Яндекс.Маркет, используя данные об остатках и ценах на складе, полученных с сайта timeworld.ru.
Запускается скрипт командой:
python market.py