Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
08 окт 2022, 00:08

1c и апи поставщика

Автор denpon, 23 дек 2021, 14:22

0 Пользователей и 1 гость просматривают эту тему.

denpon

Добрый день
Прошу помочь мне разобраться в коде.
Мне нужно загрузить данные с api.erc.ua
Для получения токина мне дают такие параметры подключения
curl -X POST "https://api.erc.ua/v1/auth" -H "accept: application/json" -H "Content-Type: application/x-www-form-urlencoded" -d "username=мой_логин&password=Мой_пароль"
я реализовал так:

   
    //////////////////
Сайт = "api.erc.ua";
Адрес = "v1/auth";

Соединение = Новый HTTPСоединение(Сайт,,ИмяПользователя,Пароль,,, Новый ЗащищенноеСоединениеOpenSSL());
Заголовки = Новый Соответствие;
Заголовки.Вставить("Content-Type","application/x-www-form-urlencoded");
Заголовки.Вставить("accept", "application/json");

HTTPЗапрос  = Новый HTTPЗапрос(Адрес, Заголовки);
HTTPОтвет = Соединение.Получить( HTTPЗапрос); // ошибка 500

подскажите где проблема

antoneus

Можно попробовать, например, так:

HTTPЗапрос  = Новый HTTPЗапрос(Адрес, Заголовки);
HTTPЗапрос.УстановитьТелоИзСтроки("username=мой_логин&password=Мой_пароль");
HTTPОтвет = Соединение.ОтправитьДляОбработки(HTTPЗапрос);//т.к. это POST запрос

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск