0
geminisf
06.11.24
✎
09:34
|
Доброго всем дня!
Пытаюсь по api wb получить список поставок вот таким кодом:
SSL_Соединение=Новый ЗащищенноеСоединениеOpenSSL();
Заголовки=новый Соответствие();
Токен = "...........";
Заголовки.Вставить("Authorization",Токен);
Сервис="/api/v3/supplies";
HttpСоединение=новый HttpСоединение("marketplace-api.wildberries.ru",443,,,,,SSL_Соединение);
Заголовки.Вставить("Content-Type","application/json");
HTTPЗапрос=новый HttpЗапрос(сервис,заголовки);
СтруктураJSON = Новый Структура;
СтруктураJSON.Вставить("limit", 1000);
СтруктураJSON.Вставить("next", 0);
ЗаписьJSON=Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON, СтруктураJSON);
Результат=ЗаписьJSON.Закрыть();
HTTPЗапрос.УстановитьТелоИзСтроки(Результат,КодировкаТекста.UTF8,ИспользованиеByteOrderMark.НеИспользовать);
Ответ = HttpСоединение.Получить(HTTPЗапрос);
Поток=Ответ.ПолучитьТелоКакПоток();
ЧтениеJSON=Новый ЧтениеJSON;
ЧтениеJSON.ОткрытьПоток(Поток);
Соответствие=ПрочитатьJSON(ЧтениеJSON);
ЧтениеJSON.Закрыть();
Поток=Неопределено;
HTTPЗапрос=Неопределено;
Возвращает код 400, "Передан некорректный параметр". Параметры вроде простые, что там может быть не так? Помогите разобраться.
|
|