Задать вопрос
@fastym

Как правильно построить схему запроса post?

headers = {"Authorization": "MyApiKey",
           'Content-Type': 'application/json',
           'accept': 'application/json'}

param = {"barcode": "4606003084618",
         "stock": 21,
         "warehouseId": 9990}

response = requests.post("https://suppliers-api.wildberries.ru/api/v2/stocks", json=json.dumps(param), headers=headers)


получаю следующий ответ:

{'additionalErrors': None, 'data': {'errors': None}, 'errorText': 'Неверная схема запроса', 'error': True}


На сайте присутствует swager и там я вижу что корректный запрос выглядит так:

curl: curl -X POST "https://suppliers-api.wildberries.ru/api/v2/stocks" -H "accept: application/json" -H "Authorization: MyApiKey" -H "Content-Type: application/json" -d "[{"barcode":"4606003084618","stock":22,"warehouseId":9990}]"

Подскажите пожалуйста где я ошибаюсь?
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽