Добрый день. Необходимо получить id подгрупп с сайта teachbase в 1с. Если кто то сталкивался, подскажите, пожалуйста, как сделать? Пример кода.
---
```1c
    СерверЗапроса = "go.teachbase.ru";
    СоединениеHTTP = Новый HTTPСоединение(СерверЗапроса, , , , , , Новый ЗащищенноеСоединениеOpenSSL());

    АдресРесурса = "endpoint/v1/labels?access_token="+ access_token;
    ЗапросHTTP = Новый HTTPЗапрос(АдресРесурса);

    ЗапросHTTP.Заголовки.Вставить("Content-Type", "application/json");

    ТелоЗапроса = Новый Структура;
    ТелоЗапроса.Вставить("access_token", access_token);

    СтрокаДанных = Новый Структура;
    СтрокаДанных.Вставить("group_id", ");
    СтрокаДанных.Вставить("name", Строка(Подразделение));

    ТелоЗапроса.Вставить("label", СтрокаДанных);

    ЗаписьJSON = Новый ЗаписьJSON;
    ЗаписьJSON.УстановитьСтроку();
    ЗаписатьJSON(ЗаписьJSON, ТелоЗапроса);
    СтрокаJSONЗапрос = ЗаписьJSON.Закрыть();

    ЗапросHTTP.УстановитьТелоИзСтроки(СтрокаJSONЗапрос);

    ОтветHTTP = СоединениеHTTP.ОтправитьДляОбработки(ЗапросHTTP);
    КодСостояния = ОтветHTTP.КодСостояния;
    СтрокаJSONОтвет = ОтветHTTP.ПолучитьТелоКакСтроку();

    ЧтениеJSON = Новый ЧтениеJSON;
    ЧтениеJSON.УстановитьСтроку(СтрокаJSONОтвет);
    ДанныеОтвета = ПрочитатьJSON(ЧтениеJSON);

    СтруктураОтвета = Новый Структура("КодСостояния", КодСостояния);

    Если КодСостояния = 200 Тогда
    СтруктураОтвета.Вставить("Данные", ДанныеОтвета);
    Возврат СтруктураОтвета.Данные.id;
    Иначе
    СтруктураОтвета.Вставить("error", ДанныеОтвета.error);
    КонецЕсли;
    Возврат СтруктураОтвета;
```
---
Сообщение было скрыто модератором.
---
https://infostart.ru/public/1196019/
---
В данной обработке нет такого кода. Смотрели.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Эх, видимо нет(
---
```1c
    СерверЗапроса = "go.teachbase.ru";
    СоединениеHTTP = Новый HTTPСоединение(СерверЗапроса, , , , , , Новый ЗащищенноеСоединениеOpenSSL());

    АдресРесурса = "endpoint/v1/labels?access_token="+ access_token;
    ЗапросHTTP = Новый HTTPЗапрос(АдресРесурса);

    ЗапросHTTP.Заголовки.Вставить("Content-Type", "application/json");

    ТелоЗапроса = Новый Структура;
    ТелоЗапроса.Вставить("access_token", access_token);

    СтрокаДанных = Новый Структура;
    СтрокаДанных.Вставить("group_id", ");
    СтрокаДанных.Вставить("name", Строка(Подразделение));

    ТелоЗапроса.Вставить("label", СтрокаДанных);

    ЗаписьJSON = Новый ЗаписьJSON;
    ЗаписьJSON.УстановитьСтроку();
    ЗаписатьJSON(ЗаписьJSON, ТелоЗапроса);
    СтрокаJSONЗапрос = ЗаписьJSON.Закрыть();

    ЗапросHTTP.УстановитьТелоИзСтроки(СтрокаJSONЗапрос);

    ОтветHTTP = СоединениеHTTP.ОтправитьДляОбработки(ЗапросHTTP);
    КодСостояния = ОтветHTTP.КодСостояния;
    СтрокаJSONОтвет = ОтветHTTP.ПолучитьТелоКакСтроку();

    ЧтениеJSON = Новый ЧтениеJSON;
    ЧтениеJSON.УстановитьСтроку(СтрокаJSONОтвет);
    ДанныеОтвета = ПрочитатьJSON(ЧтениеJSON);

    СтруктураОтвета = Новый Структура("КодСостояния", КодСостояния);

    Если КодСостояния = 200 Тогда
    СтруктураОтвета.Вставить("Данные", ДанныеОтвета);
    Возврат СтруктураОтвета.Данные.id;
    Иначе
    СтруктураОтвета.Вставить("error", ДанныеОтвета.error);
    КонецЕсли;
    Возврат СтруктураОтвета;
```
---
Пример, если кому нибудь нужно. Рабочий.