Wildberries. Заполнение карточек товаров. Как получить значение справочников?

31.03.21

Интеграция - Маркетплейсы

Wildberries. Заполнение карточек товаров. Как получить значение справочников? в документации это описано очень скромно, пытаюсь рассказать на основании своего опыта.

Wildberries. Заполнение карточек товаров. Как получить значение справочников? 

При программном создании карточек номенклатуры я столкнулся с тем, что документация (https://suppliers-portal.wildberries.ru/nsf/front/new-spec-micro-frontend/_assets/pkg_card_DOC.md) скромно умалчивает о важных аспектах получения справочников, без которых не создать карточку. Все примеры рабочие, если не открываются из документа, скопируйте в строку браузера.

Начнём с начала, сперва нужно получить поля объектов по ключевому слову:

1. Сперва нужно получить объект: https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/config/get/object/list?pattern=Кроссовки&lang=ru &lang=ru . Обратите внимание на множественное число. Я долго пытался получить информацию по объекту Ложка и ничего не находил, нужно было писать Ложки. Язык поиска указываем обязательно &lang=ru.

Если угадали слово поиска, получаем это  { 

 "additionalErrors": null,

  "data": {

    "Кроссовки": {

      "name": "Кроссовки",

      "parent": "Обувь"

    }

  },

Кроссовки это ключевое слово, с ним будем работать. Если слов несколько, то нужно выбрать нужное, смотри запрос «Ложки»

2. Нужно получить поля объектов:

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/config/get/object/translated?name=Кроссовки&lang=ru

name это то слово которое мы получили/выбрали в п1. В ответ получаем это:

{

  "additionalErrors": null,

  "data": {

    "name": "Кроссовки",

    "parent": "Обувь",

    "addin": [

      {

        "isAvailable": true,

        "required": true,

        "useOnlyDictionaryValues": true,

        "type": "Бренд",

        "dictionary": "/brands"

      },

      {

        "isAvailable": true,

        "required": false,

        "useOnlyDictionaryValues": false,

        "type": "Описание"

      },

      {

        "isAvailable": true,

        "required": true,

        "useOnlyDictionaryValues": true,

        "maxCount": 10,

        "type": "Комплектация",

        "dictionary": "/contents"

      },

Это свойства каждого поля:

  • type": "Бренд" - это имя свойства
  • "required": true  - заполнение обязательно
  • "useOnlyDictionaryValues": true – заполнение только из словаря,  тут немного не точно, некоторые значения, в частности бренд можно заполнять не из словаря
  • "dictionary": "/brands" – имя справочника из которого выбираем значения
  • "isNumber": true,  -  значение число
  • "units": [ "г" ] – единица измерения

Сперва идут свойства карточки товара, в структуре "nomenclature": {  свойства номенклатуры, в структуре "variation": {  свойства вариации (размера)

Все, список всех справочников можно получить (как сказано в документации)

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/get/list

Но в документации не сказано, как получать значения из этих справочников:

Предмет это то слово, которое было с п1 и никак иначе

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/tnved?subject=Кроссовки

В некоторых справочниках (небольших) можно не указывать параметры:

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/seasons

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/kinds

В других нужно указать предмет, и тут начинаются чудеса: в каждом справочнике параметры нужно указывать по-разному, и в документации я этого не нашёл

/tnved?lang=ru&pattern=&subject=Слово

/ext – тут указываем имя свойства из п2 и желательно подстроку

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/ext?lang=ru&option=Состав бижутерии&pattern=Сер&top=1000

Для размера указываем ещё и пол, если в свойствах карточки размер обязателен

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/wbsizes?brand=&kind=Мужской&lang=ru&pattern=&subject=Браслеты%20ювелирная%20бижутерия&top=50

Очень позабавил справочник комплектация «/contents» если без параметров он выдаёт первые 10 элементов, которые совсем не нужны. Обязательно указываем параметр «pattern» и желательно «top»

https://content-suppliers.wildberries.ru/ns/characteristics-configurator-api/content-configurator/api/v1/directory/contents?pattern=Серг&top=30

Вступайте в нашу телеграмм-группу Инфостарт

wildberries. заполнение свойств. справочники

См. также

SALE! 10%

Маркетплейсы 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Подключите маркетплейсы Ozon, WB, АлиЭкспресс и ЯндексМаркет к 1С. Удобное управление заказами, остатками и синхронизация данных из одного окна 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по сопоставленным товарам по расписанию, гибкая настройка отправки.

14890 руб.

23.01.2023    62557    602    212    

240

SALE! 15%

Маркетплейсы Программист Пользователь 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Интеграция маркетплейсов с 1С:УТ 10.3, КА 1.1, УПП 1.3. Автоматизация по FBS/FBO, управление заказами и синхронизация остатков для старых конфигураций. Поддержка RICH-контента OZON !!!АКЦИЯ до 16 января 2026 при покупке любой интеграции с маркетплейсом установка на одну базу бесплатно. Установка - это объединение с конфигурацией заказчика, и подключение до 5 ЛК (Заполнение справочника Настройки обмена)

28800 руб.

12.05.2021    113847    922    273    

374

Маркетплейсы Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Полноценный обмен со всеми маркетплейсами: МегаМаркет, Wildberries, Яндекс.Маркет, OZON, VK, ALI, Авито, МагнитМаркет. Так же подключили сервис Dostavista, автоматическая отправка заказов на доставку. Данный модуль позволяет полностью интегрировать 1С:УТ11.4/11.5, 1С:КА 2.4/2.5, 1С:ERP 2.4/2.5, 1С: УНФ 3.1, 1С: Розница 2.3/2.4 по API с Wldberries, Яндекс.Маркет, OZON, ALI, VK, МегаМаркет и МагнитМаркет. Схемы работы: ВИТРИНА + ДОСТАВКА, ЗАКАЖИ И ЗАБЕРИ + ВИТРИНА, ДОСТАВКА СИЛАМИ ПРОДАВЦА, ЭКСПРЕСС-ДОСТАВКА. Модуль зарегистрирован в Реестре программного обеспечения, а также являемся технологическими партнерами МегаМаркет и Wildberries, что говорит о гарантиях использования решения.

60000 руб.

09.10.2020    63187    400    84    

133

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, Магнит Маркет (быв.МагнитЭкспресс), Лемана про, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко, Каспи в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:ERP.

5400 руб.

12.08.2021    43747    517    71    

206

Маркетплейсы 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Ювелирная промышленность и торговля Фармацевтика, аптеки Легкая промышленность, мода и одежда Пищевая промышленность Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Модуль интеграции 1С с маркетплейсами: Wildberries, Яндекс Маркет, Ozon, СберМегаМаркет. Полная синхронизация заказов, остатков, цен, отчеты о продажах и заказах в реальном времени. Автоматизированная работа с кодами маркировок (Честный знак). Печать этикеток и штрих кодов через один, удобный лист подбора соответствует порядку этикеток. Поддержка FBO и FBS для УТ 11, КА, ERP, УНФ и многое другое. Также являемся авторизованным сервисом Wildberries, что говорит о высоком качестве модуля! Являемся крупными селлерами и узнаем о всех проблемах продавцов раньше всех! Есть демо на 14 дней!

39900 руб.

17.07.2023    16691    71    22    

44
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Global__IT 417 08.07.21 01:19 Сейчас в теме
Спасибо.
А может еще знаете , как узнать какие значения имеют свойство count?
Для отправки сообщения требуется регистрация/авторизация