Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Вход/выход

Обновлено: 19.01.26

Прежде чем вы начнете работать с документами, хранящимися в вашем облаке, вам необходимо авторизоваться в нем.

Используйте метод execCommand объекта window.AscDesktopEditor, чтобы отобразить облако в списке подключенных облаков или удалить его.

AscDesktopEditor.execCommand (command, parameters)
Параметры
Название Описание Тип
command Определяет команду, которая должна быть выполнена. строковый
parameters Определяет параметры, передаваемые методу. строковый

portal:login

При отправке команды portal:login облако регистрируется и отображается на странице Подключенные облака. Вызовите команду на всех страницах, к которым вы можете получить доступ после входа в свое облако. Параметры указываются в формате строки с сериализованным json следующим образом:

{
"displayName": "user name", 
"email": "user@email.addr",
"domain": "domain name",
"provider": "provider",
"userId": "user id"}
Параметры
Название Описание Тип Пример
displayName* Определяет имя пользователя, отображаемое на странице «Подключенные облака». строковый «John Smith»
email Определяет адрес электронной почты пользователя, отображаемый на странице «Подключенные облака». строковый «john@example.com»
domain* Определяет имя облака и точку входа в облако. строковый «https://exampledomain.com»
provider* Определяет идентификатор провайдера, используемый для ссылки на настольное приложение в командах JavaScript (так же, как в конфигурации ↗). строковый «Р7»
userId* Определяет идентификатор пользователя. строковый «78e1e841»

*- обязательные поля

Пример
const params = {
    "displayName": "John Smith", 
    "email": "john@example.com",
    "domain": "https://exampledomain.com",
    "provider": "Р7",
    "userId": "78e1e841"
}
AscDesktopEditor.execCommand ("portal:login", JSON.stringify(params))

portal:logout

При отправке команды portal:logout облако будет удалено из списка на странице Подключенные облака. Файлы cookies для этого домена будут удалены. Параметры указываются в формате строки с сериализованным json следующим образом:

{
    "domain": "domain name"}
Параметры
Название Описание Тип Пример
domain Определяет имя облака и точку входа в облако.. строковый «https://exampledomain.com»
Пример
window.AscDesktopEditor.execCommand ("portal:logout", JSON.stringify (({
    "domain": "https://exampledomain.com"
}));

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое