УправлениеПриложениямиВзаимодействия
Тип-одиночка Стд::СистемаВзаимодействия::УправлениеПриложениямиВзаимодействия Базовые типы: Объект |
Иерархия типа
Предоставляет возможность выполнять операции на сервере взаимодействия, связанные с приложениями системы взаимодействия.
Примеры
Получение кода активации и создание приложения в 1С: Диалог
:
знч ПочтаАбонента = "admin@company.ru"
// получаем код активации на электронную почту, далее выполняем регистрацию
СистемаВзаимодействия.ЗапроситьКодАктивации(ПочтаАбонента)
знч КодАктивации = "КодИзПочты" // код из письма
знч ИмяПриложения = "Мое приложение"
СистемаВзаимодействия.ЗарегистрироватьПриложение(
ПочтаАбонента = ПочтаАбонента,
ИмяПриложения = ИмяПриложения,
КодАктивации = КодАктивации)
Сравнение ссылочное
Методы
ЗапроситьКодАктивации
ЗапроситьКодАктивации(
ПочтаАбонента: Строка,
Сервер: Строка,
ПараметрыСоединения: ПараметрыЗащищенногоСоединения,
Таймаут: Длительность = 15с
): Булево
Запрашивает код активации приложения взаимодействия. Код будет отправлен на указанный адрес электронной почты. Возвращает Истига
, если код был отправлен удачно.
-
ПочтаАбонента
- Адрес электронной почты, на который будет отправлено письмо с кодом активации. -
Сервер
- Адрес сервера взаимодействия. По умолчанию адрес1С: Диалог
. -
ПараметрыСоединения
- Параметры защищенного соединения. По умолчанию в качестве хранилища сертификатов используется хранилище сертификатов операционной системы. -
Таймаут
- Таймаут, который определяет предельное время выполнения запроса к системе взаимодействия.
СоздатьПриложениеВзаимодействия
СоздатьПриложениеВзаимодействия(
КлючиПриложения: КлючиПриложенияВзаимодействия,
ИдПользователяПриложения: Ууид,
ИмяПользователяПриложения: Строка,
ПолноеИмяПользователяПриложения: Строка,
КодАктивации: Строка,
ПочтаАбонента: Строка,
ИмяПриложения: Строка,
Сервер: Строка,
ПараметрыСоединения: ПараметрыЗащищенногоСоединения,
Таймаут: Длительность = 15с
): ПараметрыПриложенияВзаимодействия
Создает приложение в системе взаимодействия. После успешного создания приложения оно всегда существует в системе взаимодействия. Возвращает параметры созданного приложения взаимодействия.
-
КлючиПриложения
- Ключи шифрования приложения. -
ИдПользователяПриложения
-Идентификатор пользователя приложения. -
ИмяПользователяПриложения
- Краткое имя пользователя приложения. -
ПолноеИмяПользователяПриложения
- Полное имя пользователя приложения. -
КодАктивации
- Код для регистрации приложения, полученный от сервера системы взаимодействия. -
ПочтаАбонента
- Адрес электронной почты абонента, создающего приложение. -
ИмяПриложения
- Имя приложения взаимодействия. -
Сервер
- Адрес сервера взаимодействия. По умолчанию адрес1С: Диалог
. -
ПараметрыСоединения
- Параметры защищенного соединения. По умолчанию в качестве хранилища сертификатов используется хранилище сертификатов операционной системы. -
Таймаут
- Таймаут, который определяет предельное время выполнения запроса к системе взаимодействия.
Важно: если передать уже использованный код активации приложения и выполнить операцию под владельцем абонента, может быть обновлено уже существующее приложение у абонента. Если используется свой сервер взаимодействия, рекомендуется в код активации передавать случайную уникальную строку, например, текущий момент времени или уникальный идентификатор.