На главную

Программа для работы с API Ozon

Нужно написать программу, которая будет помещать товары в архив и восстанавливать их из архива с помощью: https://docs.ozon.com/api/seller/?#operation/ProductAPI_ProductArchive https://docs.ozon.com/api/seller/?#operation/ProductAPI_ProductUnarchive Программа должна 1. Запускаться как exe файл. 2. Работать с разными личными кабинетами Озон. 3. Работать в двух режимах: на архивацию и на восстановление из архива. В режиме архивации получать список product_id и архивировать их все. В режиме восстановления получать product_id, фильтровать их по двум признакам: - является ли товар автоматически архивированным (is_autoarchived) - сдержит ли offer_id определенные символы Затем восстанавливать только товары, не содержащие эти символы и архивированные вручную. 4. Для этих целей содержать файл конфигурации, где можно задать параметры: - client_id, api_key для работы с разными ЛК - список символов, offer_id с которыми нужно исключить, например: "AAA;BBB;A123", тогда offer_id 123456AAA или A123456 не восстановятся - режим работы, например: archive: true 5. Следует учесть, что товаров в ЛК может быть много, до 250000.