Настройка API Wildberries: ΠΎΡ‚ рСгистрации Π΄ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… запросов

Π Π°Π±ΠΎΡ‚Π° с API Wildberries ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ возмоТности для ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†ΠΎΠ²: автоматизация ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ², синхронизация остатков, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ†Π΅Π½ ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π‘Π΅Π· этого инструмСнта слоТно ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бизнСс Π½Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅ β€” ручная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сотСн Π·Π°ΠΊΠ°Π·ΠΎΠ² Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΎΡ‚Π½ΠΈΠΌΠ°Π΅Ρ‚ врСмя ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ риск ошибок. Однако ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с трудностями ΡƒΠΆΠ΅ Π½Π° этапС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ: нСпонятныС ошибки Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ограничСния ΠΏΠΎ количСству запросов ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… JSON-запросов.

Π­Ρ‚Π° инструкция ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² процСссС с нуля: ΠΎΡ‚ получСния API-ΠΊΠ»ΡŽΡ‡Π° Π΄ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… запросов. ΠœΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ рассмотрим, Π³Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ настройки Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ доступ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ запросов ΠΈ ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»Π΅Π½ΠΎ нюансам, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Wildberries Π½Π΅ всСгда ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π΅Ρ‚ Π·Π°Ρ€Π°Π½Π΅Π΅ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ тСстовым ΠΈ Π±ΠΎΠ΅Π²Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ условиям для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ API.

Если Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои систСмы с Wildberries ΠΈΠ»ΠΈ ΡƒΠΆΠ΅ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ настройкС, здСсь Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: API ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ рСгулярно обновляСтся, поэтому ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… источниках. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π΄Π°ΠΆΠ΅ нСбольшиС измСнСния Π² структурС запросов ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ сбоям Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ.

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ настройки API Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ Wildberries

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ тСхничСской настройкС, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ API-инструмСнтам Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π°. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:

  1. ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° сайтС Wildberries ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ† (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π° поставщика).

  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» Настройки β†’ Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ β†’ API. Если этого ΠΏΡƒΠ½ΠΊΡ‚Π° Π½Π΅Ρ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ ваш Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ статус Β«ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΒ» (Π½Π΅ Β«ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒΒ»).

  3. Π’ Π±Π»ΠΎΠΊΠ΅ Β«API-ΠΊΠ»ΡŽΡ‡ΠΈΒ» Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Β». БистСма сгСнСрируСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ потрСбуСтся для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ запросов.

πŸ“‹ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ API-ΠΊΠ»ΡŽΡ‡Π°

1ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π² ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ поставщика
2ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Настройки β†’ Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ β†’ API
3НаТмитС Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Β»
4Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ сгСнСрированный ΠΊΠ»ΡŽΡ‡ Π² бСзопасноС мСсто

Π’Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: ΠΊΠ»ΡŽΡ‡ API β€” это ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ информация. НС ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ Π»ΠΈΡ†Π°ΠΌ ΠΈ Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ доступС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² рСпозиториях Π½Π° GitHub). ΠŸΡ€ΠΈ ΡƒΡ‚Π΅Ρ‡ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π° Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΡ‚ΠΎΠ·ΠΎΠ²ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ ΠΈ сгСнСрируйтС Π½ΠΎΠ²Ρ‹ΠΉ.

ΠšΡ€ΠΎΠΌΠ΅ ΠΊΠ»ΡŽΡ‡Π°, Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅ доступны:

  • Бписок Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ с Π΄Π°Ρ‚ΠΎΠΉ создания;
  • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ запросов (для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ);
  • Настройки доступа для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (Ссли Π²Ρ‹ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ настройку стороннСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅).

ВСстовый ΠΈ Π±ΠΎΠ΅Π²ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌΡ‹: Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Wildberries прСдоставляСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° окруТСния для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ВСстовый Ρ€Π΅ΠΆΠΈΠΌ Π‘ΠΎΠ΅Π²ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ
URL для запросов https://suppliers-api.wildberries.ru https://suppliers-api.wildberries.ru (Ρ‚Π΅ ΠΆΠ΅ эндпоинты, Π½ΠΎ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ)
Π”Π°Π½Π½Ρ‹Π΅ Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΡ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ остатков Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈ складскиС Π΄Π°Π½Π½Ρ‹Π΅
Π›ΠΈΠΌΠΈΡ‚Ρ‹ запросов ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 10 запросов/ΠΌΠΈΠ½ΡƒΡ‚Ρƒ) Зависят ΠΎΡ‚ Ρ‚Π°Ρ€ΠΈΡ„Π° (ΠΎΡ‚ 50 Π΄ΠΎ 500 запросов/ΠΌΠΈΠ½ΡƒΡ‚Ρƒ)
ВрСбуСтся ΠΊΠ»ΡŽΡ‡ API Π”Π° Π”Π°

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ тСстовый Ρ€Π΅ΠΆΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ, Π½ΠΎ ΠΎΠ½ Π½Π΅ всСгда Ρ‚ΠΎΡ‡Π½ΠΎ повторяСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π±ΠΎΠ΅Π²ΠΎΠΉ систСмы. НапримСр, Π² тСстовом ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ проявятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Пошаговая настройка ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ API

ПослС получСния ΠΊΠ»ΡŽΡ‡Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ настройкС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вострСбованных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²: ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ остатков.

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ запроса

Для взаимодСйствия с API Wildberries ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ HTTP-запросы с Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ. Π’ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… для запроса:

  • ΠœΠ΅Ρ‚ΠΎΠ΄: GET ΠΈΠ»ΠΈ POST (зависит ΠΎΡ‚ эндпоинта);
  • URL: адрСс эндпоинта (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /api/v2/orders для Π·Π°ΠΊΠ°Π·ΠΎΠ²);
  • Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ:

    Authorization: [ваш_API_ΠΊΠ»ΡŽΡ‡]

    Content-Type: application/json

  • Π’Π΅Π»ΠΎ запроса (для POST): JSON-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запроса для получСния списка Π·Π°ΠΊΠ°Π·ΠΎΠ² (Π½Π° языкС Python с использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ requests):

import requests

url ="https://suppliers-api.wildberries.ru/api/v2/orders"

headers = {

"Authorization":"Π’Π°Ρˆ_API_ΠΊΠ»ΡŽΡ‡",

"Content-Type":"application/json"

}

response = requests.get(url, headers=headers)

print(response.json)

2. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ эндпоинты ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Wildberries прСдоставляСт Π±ΠΎΠ»Π΅Π΅ 50 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² API, Π½ΠΎ для старта достаточно ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ основныС:

Π­Π½Π΄ΠΏΠΎΠΈΠ½Ρ‚ НазначСниС ΠœΠ΅Ρ‚ΠΎΠ΄ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования
/api/v2/orders ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка Π·Π°ΠΊΠ°Π·ΠΎΠ² GET АвтоматичСская Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² CRM
/api/v2/orders/status ОбновлСниС статуса Π·Π°ΠΊΠ°Π·Π° POST ΠžΡ‚ΠΌΠ΅Ρ‚ΠΊΠ° Π·Π°ΠΊΠ°Π·Π° ΠΊΠ°ΠΊ Β«ΠžΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Β» послС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΡƒΡ€ΡŒΠ΅Ρ€Ρƒ
/api/v2/stocks ОбновлСниС остатков Π½Π° складах POST Бинхронизация остатков ΠΌΠ΅ΠΆΠ΄Ρƒ вашСй систСмой ΡƒΡ‡Π΅Ρ‚Π° ΠΈ WB
/api/v2/prices ОбновлСниС Ρ†Π΅Π½ Π½Π° Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ POST МассовоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π΅Π½ ΠΏΠΎ Π°ΠΊΡ†ΠΈΠΈ

Π’Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ эндпоинтами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /api/v2/orders/status) трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π². Если запрос Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ 403 Forbidden, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки доступа Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅.

3. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² сСрвСра

API Wildberries Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΡ‚Π²Π΅Ρ‚Π° зависит ΠΎΡ‚ эндпоинта, Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

  • Бтатусный ΠΊΠΎΠ΄ (200 β€” успСх, 4xx/5xx β€” ошибка);
  • Π’Π΅Π»ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ описаниСм ошибки;
  • Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, X-RateLimit-Limit для отслСТивания Π»ΠΈΠΌΠΈΡ‚ΠΎΠ²).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° для запроса Π·Π°ΠΊΠ°Π·ΠΎΠ²:

{

"orders": [

{

"id":"123456789",

"date":"2026-05-20T10:00:00Z",

"status":"new",

"items": [...]

}

]

}

Если запрос Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΡΡ ошибкой, сСрвСр Π²Π΅Ρ€Π½Π΅Ρ‚ ΠΊΠΎΠ΄ ΠΈ описаниС. НапримСр:

{

"error": true,

"errorText":"НСдостаточно ΠΏΡ€Π°Π² для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ"

}

Π›ΠΈΠΌΠΈΡ‚Ρ‹, ΠΊΠ²ΠΎΡ‚Ρ‹ ΠΈ тСхничСскиС ограничСния

Wildberries устанавливаСт ТСсткиС ограничСния Π½Π° количСство запросов ΠΊ API, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΡƒ сСрвСров. Π­Ρ‚ΠΈ Π»ΠΈΠΌΠΈΡ‚Ρ‹ зависят ΠΎΡ‚ Ρ‚Π°Ρ€ΠΈΡ„Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π° ΠΈ Ρ‚ΠΈΠΏΠ° эндпоинта.

1. Π›ΠΈΠΌΠΈΡ‚Ρ‹ ΠΏΠΎ количСству запросов

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ограничСния для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° поставщиков:

  • 50 запросов Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ для стандартных эндпоинтов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ²);
  • 10 запросов Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ для ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅ (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ статусов, Ρ†Π΅Π½, остатков);
  • 1000 запросов Π² дСнь для аналитичСских эндпоинтов (статистика, ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹).

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ:

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сохраняйтС списки Π·Π°ΠΊΠ°Π·ΠΎΠ² локально ΠΈ обновляйтС ΠΈΡ… Ρ€Π°Π· Π² 5–10 ΠΌΠΈΠ½ΡƒΡ‚);
  • Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ запросы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, обновляйтС остатки для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ запросС);
  • ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ X-RateLimit-Remaining Π² ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ… сСрвСра β€” ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, сколько запросов ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π΄ΠΎ Π»ΠΈΠΌΠΈΡ‚Π°.

2. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ Π΄Π°Π½Π½Ρ‹Ρ…

Wildberries Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠŸΠΎΡΠ»Π΅Π΄ΡΡ‚Π²ΠΈΡ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ
Π Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π° запроса (POST/PUT) 1 ΠœΠ‘ Ошибка 413 Payload Too Large
ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ запросС Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ остатков 1000 ΡˆΡ‚. Ошибка 400 Bad Request
Π“Π»ΡƒΠ±ΠΈΠ½Π° истории Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ запросС 30 Π΄Π½Π΅ΠΉ Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Π½Π΅ΠΏΠΎΠ»Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ эти ограничСния ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ для массовых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, обновлСния Ρ†Π΅Π½ Π½Π° 10 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²) потрСбуСтся Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… Π² нСсколько запросов.

3. ВрСмя ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹

Wildberries Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ врСмя ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 2 сСкунд для 95% запросов. Однако Π² ΠΏΠΈΠΊΠΎΠ²Ρ‹Π΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎ врСмя распродаТ) Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎ 5–10 сСкунд. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ:

  • НастройтС Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π° 15 сСкунд;
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ асинхронныС запросы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы;
  • ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠΉΡ‚Π΅ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Π΅ запросы с ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· 1, 2, 4 сСкунды).

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с ошибками. Π’ΠΎΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

β˜‘οΈ Π§Π΅ΠΊ-лист ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

1. Ошибка Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (401 Unauthorized)

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • НСвСрный ΠΈΠ»ΠΈ просрочСнный API-ΠΊΠ»ΡŽΡ‡;
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Authorization;
  • ΠšΠ»ΡŽΡ‡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π² Π½Π° Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ эндпоинт.

РСшСниС: сгСнСрируйтС Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΏΡ€Π°Π²Π°.

2. ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚ΠΎΠ² (429 Too Many Requests)

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • Блишком частыС запросы (Π±ΠΎΠ»Π΅Π΅ 50 Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ);
  • ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ запросы с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвСров;
  • НСэффСктивная Π»ΠΎΠ³ΠΈΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, опрос Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ сСкунду).

РСшСниС: ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ частоту запросов ΠΈΠ»ΠΈ запроситС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Π° Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Wildberries.

3. НСкоррСктный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… (400 Bad Request)

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • Ошибки Π² структурС JSON (лишниС запятыС, Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…);
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, warehouseId ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ остатков);
  • НСвСрный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π΄Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ².

РСшСниС: Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠΉΡ‚Π΅ JSON ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ (ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСрвисы Π²Ρ€ΠΎΠ΄Π΅ JSONLint) ΠΈ ΡΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ΡΡŒ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π°Π»ΠΈΠ΄Π½ΠΎΠ³ΠΎ JSON для обновлСния остатков

{"скрытый тСкст":

{

"stocks": [

{

"warehouseId": 12345,

"sku": 67890,

"amount": 10

}

]

}

}

4. Ошибка доступа (403 Forbidden)

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • API-ΠΊΠ»ΡŽΡ‡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π² Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ;
  • ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ поставщику;
  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ Ρ€Π΅Π³ΠΈΠΎΠ½Ρƒ (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ эндпоинты доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… стран).

РСшСниС: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки ΠΊΠ»ΡŽΡ‡Π° Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ID ΠΊΠ»ΡŽΡ‡Π° ΠΈ эндпоинта, Π²Ρ‹Π·Π²Π°Π²ΡˆΠ΅Π³ΠΎ ΠΎΡˆΠΈΠ±ΠΊΡƒ.

Как ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ API Wildberries с вашСй систСмой

Настройка API β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг. Π§Ρ‚ΠΎΠ±Ρ‹ автоматизация принСсла Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·Ρƒ, Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Wildberries с вашСй CRM, систСмой ΡƒΡ‡Π΅Ρ‚Π° ΠΈΠ»ΠΈ складским ПО. Π’ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ CRM (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, МойБклад, Битрикс24 ΠΈΠ»ΠΈ Odoo), ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ встроСнных ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Wildberries. Они ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚:

  • ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΡƒ Π·Π°ΠΊΠ°Π·ΠΎΠ²;
  • Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ остатков;
  • ОбновлСниС статусов ΠΎΡ‚Π³Ρ€ΡƒΠ·ΠΊΠΈ.

Для кастомизированных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ потрСбуСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° собствСнного модуля. Π’ этом случаС:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСрвис для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API Wildberries (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Python ΠΈΠ»ΠΈ Node.js);

  2. НастройтС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π²Π΅Π±Ρ…ΡƒΠΊΠΎΠ² (Ссли ΠΎΠ½ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ вашСй систСмой) для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ получСния ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎ Π½ΠΎΠ²Ρ‹Ρ… Π·Π°ΠΊΠ°Π·Π°Ρ…;

  3. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Π»ΠΎΠ³Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх запросов ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ;

  4. ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° случай сбоСв API.

Π’Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ особСнности логистики Wildberries. НапримСр, статусы Π·Π°ΠΊΠ°Π·ΠΎΠ² Π½Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅ Π½Π΅ всСгда ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ статусами Π² CRM. ΠŸΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ΡΡ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ (соотвСтствиС) статусов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρ‹.

Для слоТных ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с 1Π‘ ΠΈΠ»ΠΈ самописными систСмами) рСкомСндуСтся ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Wildberries. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒΠ½Ρ‹Ρ… ошибок, связанных с особСнностями API ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ частичных успСхов (ΠΊΠΎΠ³Π΄Π° Π² ΠΎΠ΄Π½ΠΎΠΌ запросС Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… обновляСтся, Π° Ρ‡Π°ΡΡ‚ΡŒ β€” Π½Π΅Ρ‚).

НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ. НастройтС оповСщСния ΠΎ сбоях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Π·Π° послСдниС 10 ΠΌΠΈΠ½ΡƒΡ‚ Π½Π΅ Π±Ρ‹Π»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°ΠΊΠ°Π·Π°). Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ простоСв Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ².