Назад
Назад

Добавление медиа, создание и обновление карточек

Вопрос
1
144
# Работа с товарами
Вопрос

Подскажите, сейчас изучал API, правильно ли я понял:

1. Нельзя загрузить фото сразу при создании карточки? 2. Если 1ый пункт верен - чтобы добавить в карточку фото методом https://content-api.wildberries.ru/content/v3/media/save необходимо сначала получить список карточек и сопоставить nmID и свой SKU? 3. При использовании метода создания карточки, если оная не существует данные не обновятся? нужно тоже использовать отдельный метод для обновления и создания?

+1
Комментарий

Привет!

1. Нельзя загрузить фото сразу при создании карточки? Обычно надо подождать немного , POST /content/v2/cards/upload - cоздаётся текстовая часть карточки с характеристиками, размерами и ценами. В ответе получаешь статус загрузки, так как метод пакетный.

2. Далее надо получить список загруженных карточек: POST/content/v2/get/cards/list. Новые можно отфильтровать по фильтру наличия фото withPhoto. В списке вернутся nmID (артикулы ВБ) по которым можно залить фоточки Если карточка не создалась и были ошибки, то в списке POST/content/v2/get/cards/list она не вернется, проверь через POST/content/v2/cards/error/list

3. При использовании метода создания карточки, если оная не существует данные не обновятся? нужно тоже использовать отдельный метод для обновления и создания? Да. для обновления карточек метод: https://dev.wildberries.ru/docs/openapi/work-with-products/#tag/Kartochki-tovarov/paths/~1content~1v2~1cards~1update/post - но тут важно все характеристики передавать, метод перезатирает значения, если какие-то характеристики ты не передаешь, на создание этот: https://dev.wildberries.ru/docs/openapi/work-with-products/#tag/Sozdanie-kartochek-tovarov/paths/~1content~1v2~1cards~1upload/post

0