Получить список сервисов
Получает список доступных сервисов
- Параметры
- Расширенный вызов ?
Функция ПолучитьСписокСервисов(Знач Соединение, Знач Tls = Неопределено) Экспорт
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|---|---|---|---|---|
| Соединение | --conn | Произвольный | ✔ | Существующее соединение или параметры соединения |
| Tls | --tls | Структура Из КлючИЗначение | ✖ | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls |
Возвращаемое значение
Соответствие Из КлючИЗначение - Результат обработки
| Параметр | Описание |
|---|---|
| addin_mode | Ручной выбор режима подключения внешней компоненты (для 1С): Изолированно, НеИзолированно |
| dontwait | Создает фоновое задание и возвращает его данные (только для 1С и OneScript) |
Пример использования для 1С:Предприятие/OneScript
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ПолучитьСписокСервисов(Соединение);
- Bash
- CMD/Bat
# JSON данные также могут быть переданы как путь к файлу .json
oint grpc ПолучитьСписокСервисов \
--conn "{'proto':{'main.proto':'https://hut.openintegrations.dev/test_data/grpcbin.proto'},'address':'https://grpcb.in:9001'}"
:: JSON данные также могут быть переданы как путь к файлу .json
oint grpc ПолучитьСписокСервисов ^
--conn "{'proto':{'main.proto':'https://hut.openintegrations.dev/test_data/grpcbin.proto'},'address':'https://grpcb.in:9001'}"
Результат
{
"data": [
"grpcbin.GRPCBin"
],
"result": true
}