|
API Wildberries | ☑ | ||
---|---|---|---|---|
0
Скромный программер
22.09.22
✎
10:24
|
Всем доброго дня. Кто-нибудь может подсказать, как на Postman можно отправить запрос на wildberries?
Например, метод https://suppliers-api.wildberries.ru/api/v2/stocks. Тип авторизации: API Key Key: Authorization Value: сам API-ключ Body: {"skip": 1000, "take": 100} В результате получаю "Неверная схема запроса" А если с теми же параметрами авторизации вызываю метод /api/v2/warehouses с пустым телом, то вообще получаю Method Not Allowed. |
|||
1
Kassern
22.09.22
✎
10:32
|
(0) зачем вам постман?
Все же можно через их сервис протестировать: https://suppliers-api.wildberries.ru/swagger/index.html |
|||
2
Полбатона
22.09.22
✎
10:34
|
||||
3
Скромный программер
22.09.22
✎
10:40
|
(2) Не, мне для начала просто получить остатки
(1) Спасибо за ссылку, эти методы там работают, наверно придется пользоваться из сервисом, хотя привык на Postman |
|||
4
Builder
22.09.22
✎
10:45
|
Сервер = "suppliers-api.wildberries.ru";
Токен = "123"; ЗаголовокHTTP = Новый Соответствие(); ЗаголовокHTTP.Вставить("accept", "application/json"); ЗаголовокHTTP.Вставить("Authorization", Токен); URLЗапроса = "/api/v2/stocks?skip=0&take=500"; HTTPЗапрос = Новый HTTPЗапрос(URLЗапроса, ЗаголовокHTTP); Соединение = Новый HTTPСоединение(Сервер,,,,,,Новый ЗащищенноеСоединениеOpenSSL); HTTPОтвет = Соединение.Получить(HTTPЗапрос); Если HTTPОтвет.КодСостояния = 200 Тогда ///Успешно получен ответ ДанныеОбработки = HTTPОтвет.ПолучитьТелоКакСтроку(); КонецЕсли; |
|||
5
НафНаф
22.09.22
✎
10:51
|
(0) надо передавать отдельными параметрами:
|
|||
6
НафНаф
22.09.22
✎
10:51
|
||||
7
Кир Пластелинин
22.09.22
✎
10:59
|
на закладке params указать требуемые параметры, если это get
|
|||
8
Кир Пластелинин
22.09.22
✎
11:00
|
ну и как то не вяжется "хотя привык на Postman" и "как на Postman можно отправить запрос"
|
|||
9
Скромный программер
22.09.22
✎
11:04
|
(8) Вяжется это очень просто: попарился с подключением и дальше спокойно отлаживаю запросы. У меня вопрос с подключением.
|
|||
10
Скромный программер
22.09.22
✎
11:22
|
(4) Спасибо за пример
|
|||
11
Скромный программер
22.09.22
✎
11:23
|
Всем спасибо за помощь
|
|||
12
Builder
22.09.22
✎
11:29
|
(10) Ну и немного продолжение к (4), если интересно:
ЧтениеJSON = Новый ЧтениеJSON; ЧтениеJSON.УстановитьСтроку(ДанныеОбработки); Структура = ПрочитатьJSON(ЧтениеJSON, Истина); Всего = Структура.Получить("total"); Остатки = Структура.Получить("stocks"); Для каждого Стр Из Остатки Цикл ... КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |