Skip to content

Код для урока по чтению кода

Notifications You must be signed in to change notification settings

pas-zhukov/seller-apis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Seller Apis

Набор скриптов для работы с маркетплейсами Ozon и Яндекс.Маркет, предназначен для продавцов.

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

Установка зависимостей

Для работы со скриптами необходимо самостоятельно установить на компьютер Python3.10.

Далее устанавливаем зависимости.

Первым делом, скачайте код:

git clone https://github.com/pas-zhukov/seller-apis.git

Для работы скрипта понадобятся библиотеки, перечисленные в reqirements.txt. Устанавливаем их командой:

pip install -r requirements.txt

Переменные окружения

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

Для работы с Ozon:

Для работы с Яндекс.Маркет:

  • MARKET_TOKEN - API-ключ продавца Яндекс.Маркет. Как получить
  • FBS_ID - Идентификатор кампании и идентификатор магазина с FBS моделью. Как найти. О моделях
  • DBS_ID - Идентификатор кампании и идентификатор магазина с DBS моделью. Как найти
  • WAREHOUSE_FBS_ID - Идентификатор склада FBS. Как найти
  • WAREHOUSE_DBS_ID - Идентификатор склада DBS. Как найти

Статья, где описано получение и поиск ID для Яндекс.Маркета

Скрипт seller.py

Скрипт обновляет сведения о количестве товаров и их стоимости на Ozon, используя данные об остатках и ценах на складе, полученных с сайта timeworld.ru.

Запуск

Запускается скрипт командой:

python seller.py

Скрипт market.py

Скрипт обновляет сведения о количестве товаров и их стоимости на Яндекс.Маркет, используя данные об остатках и ценах на складе, полученных с сайта timeworld.ru.

Запуск

Запускается скрипт командой:

python market.py

About

Код для урока по чтению кода

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%