Интеграция с ozon rocket

1. 19 13.10.21 17:47 Сейчас в теме +0.9 $m
Народ, подскажите, пожалуйста, не могу понять что не так в HTTPЗапрос:

АдресСервера = "xapi.ozon.ru";

	Попытка
		ssl = Новый ЗащищенноеСоединениеOpenSSL();
		Соединение = Новый HTTPСоединение(АдресСервера,443,,,,,ssl);
	Исключение
		Возврат "";
	КонецПопытки;

	Заголовки = Новый Соответствие();
	Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
	
	АдресРесурса = "/principal-auth-api/connect/token";
	СтрокаПараметров = "grant_type=client_credentials&client_id=" + client_id +"&client_secret=" + client_secret;
	
	//СтрокаПараметровКод = КодироватьСтроку(СтрокаПараметров, СпособКодированияСтроки.КодировкаURL);
	
	Запрос = Новый HTTPЗапрос(АдресРесурса, Заголовки);
	Запрос.УстановитьТелоИзСтроки(СтрокаПараметров);//, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);
	
	Попытка
		Ответ = Соединение.ОтправитьДляОбработки(Запрос);
	Исключение
		Token = "";
		Возврат "";
	КонецПопытки;
Показать


В ответ получаю - {"error":"invalid_client"}

А вот запрос который работает:

curl -i -X POST \
-H "Content-Type:application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=Principal_хххххх" \
-d "client_secret=Opvххххххх" \
'https://xapi.ozon.ru/principal-auth-api/connect/token'

Подозреваю что как-то не так передаю параметры.
Вознаграждение за ответ
Показать полностью
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. morik44 19 13.10.21 22:06 Сейчас в теме
3. sa6ne6k6 42 21.10.21 12:03 Сейчас в теме
(2) так что было, у меня в постмане работает, а через 1с болт
4. morik44 19 21.10.21 12:29 Сейчас в теме
(3) да всё просто, параметры надо было кодировать))
Прикрепленные файлы:
RWS88; sa6ne6k6; +2 Ответить
5. sa6ne6k6 42 21.10.21 12:37 Сейчас в теме
6. user614588_lenya1976 01.03.22 23:50 Сейчас в теме
У меня так и не взлетело. 400 ошибка и все. В чем может быть дело?
Оставьте свое сообщение
Вакансии
Ведущий разработчик 1С (Внутренний учет)
Москва
зарплата от 200 000 руб.
Полный день

Инженер - программист 1С/разработчик 1С (middle)
Иркутск
зарплата от 100 000 руб. до 180 000 руб.
Полный день

Программист 1С
Иркутск
зарплата от 100 000 руб. до 180 000 руб.
Полный день

Ведущий разработчик 1С
Новосибирск
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Ведущий Консультант/Аналитик 1С
Москва
зарплата от 150 000 руб. до 250 000 руб.
Полный день