Запрос для получения настроек:
https://[адрес_сервера]:[порт]/settings/cloud/?sid=[id_сессии]
Ответ:
{
"name" : "cloud",
"type" : "Cloud40",
"subdirs" : [
"news",
"stat"
],
"values" : [
"account_password",
"account_username",
"amerge_enable",
"bind_to_cloud_user",
"cloud_connect_enable",
"cloud_enabled",
"cloud_host_binding",
"cloud_login",
"cloudbackup_automatic",
"cloudbackup_download_now",
"cloudbackup_last_made",
"cloudbackup_upload_now",
"depersonalised_stats_enabled",
"dtun_decay_timeout_sec",
"dtun_hole_expire_timeout_sec",
"dtun_hole_kpalive_count",
"dtun_hole_kpalive_interval_sec",
"dtun_max_holes",
"dtun_num_fast_ports",
"dtun_num_symm_ports",
"dtun_probe_addr",
"dtun_reconnect_timeout_sec",
"dtun_rendezvous_addr",
"enable_vtrassir",
"export_ticket",
"export_username",
"force_refresh",
"health_enable",
"import_channels_enabled",
"import_username",
"import_users_enable",
"import_password",
"predefined_user_login",
"predefined_user_password",
"register",
"send_test_email",
"send_test_sms",
"tube_facility",
"tube_verbosity",
"webdog_enable",
"webdog_max_interval_minutes",
"webdog_min_interval_minutes"
]
}
Получить значение (R):
https://[адрес_сервера]:[порт]/settings/cloud/[настройка]?sid=[id_сессии]
Изменить значение (W):
https://[адрес_сервера]:[порт]/settings/cloud/[настройка]=[значение]?sid=[id_сессии]
Таблица 168.
| values | Описание | Тип | Версия ПО | |
|---|---|---|---|---|
| account_password |
Пароль пользователя TRASSIR Cloud |
string | RW | 3.1-3.2 |
| account_username |
Имя пользователя TRASSIR Cloud |
string | RW | 3.1-3.2 |
| amerge_enable |
Синхронизация архива в облако: 1 - включена, 0 - выключена |
integer | R | ≥3.2 |
| bind_to_cloud_user |
Привязать к облачному пользователю: 1 - да, 0 - нет |
integer | RW | ≥3.2 |
| cloud_connect_enable |
Подключение Cloud Connect разрешено: 1 - да, 0 - нет |
integer | RW | ≥3.2 |
| cloud_enable |
Облако включено: 1 - да, 0 - нет |
integer | RW | 3.1 |
| cloud_enabled |
Облако включено: 1 - да, 0 - нет |
integer | RW | ≥4.0 |
| cloud_host | 3.1 | |||
| cloud_host_binding | 3.3 | |||
| cloud_login |
Разрешён вход под облачным пользователем: 1 - да, 0 - нет |
integer | RW | ≥3.3 |
| cloudbackup_automatic |
Автоматический бэкап конфигурации сервера |
integer | RW | ≥3.2 |
| cloudbackup_download_now | string | RW | ≥3.1 | |
| cloudbackup_last_made |
Последнее сохранение конфигурации сервера в облако |
string | R | ≥3.2 |
| cloudbackup_upload_now | integer | RW | ≥3.2 | |
| depersonalised_stats_enabled |
Разрешена отправка анонимной статистики: 1 - да, 0 - нет |
integer | RW | ≥3.2 |
| dtun_decay_timeout_sec | integer | R | ≥4.1 | |
| dtun_hole_expire_timeout_sec | integer | R | ≥4.1 | |
| dtun_hole_kpalive_count | integer | R | ≥4.1 | |
| dtun_hole_kpalive_interval_sec | integer | R | ≥4.1 | |
| dtun_max_holes | integer | R | ≥4.1 | |
| dtun_num_fast_ports | integer | R | ≥4.1 | |
| dtun_num_symm_ports | integer | R | ≥4.1 | |
| dtun_probe_addr | string | R | ≥4.1 | |
| dtun_reconnect_timeout_sec | integer | R | ≥4.1 | |
| dtun_rendezvous_addr | string | R | ≥4.1 | |
| enable_vtrassir | string | R | 3.3 | |
| export_ticket | string | R | ≥3.3 | |
| export_username |
Имя пользователя в персональном кабинете TRASSIR Cloud |
string | R | ≥3.3 |
| force_refresh | integer | R | ≥3.3 | |
| health_enable | integer | RW | ≥3.2 | |
| import_channels_enabled |
Показывать облачные каналы: 1 - да, 0 - нет |
integer | RW | ≥3.2 |
| import_username | string | R | ≥3.2 | |
| import_users_enable | integer | R | ≥3.2 | |
| import_password | integer | R | 3.2 | |
| predefined_user |
Вход под локальным пользователем TRASSIR Cloud 1 - разрешён, 0 - не разрешён |
integer | RW | ≥3.2 |
| predefined_user_login |
Имя локального пользователя TRASSIR Cloud |
string | RW | ≥3.2 |
| predefined_user_password |
Пароль локального пользователя TRASSIR Cloud |
string | R | ≥3.2 |
| register | string | RW | 3.2 | |
| send_test_email |
Отправка тестового email |
integer | RW | 3.2 |
| send_test_sms |
Отправка тестового СМС |
integer | RW | 3.2 |
| tube_facility | string | RW | 3.1 | |
| tube_verbosity | integer | RW | ≥3.1 | |
| webdog_enable | R | 3.1 | ||
| webdog_max_interval_minutes | integer | R | ≥3.2 | |
| webdog_min_interval_minutes | integer | R | ≥3.2 |
Запрос для получения настроек:
https://[адрес_сервера]:[порт]/settings/cloud/news/?sid=[id_сессии]
Ответ:
{
"name" : "news",
"type" : "CloudNews",
"subdirs" : [
],
"values" : [
"url"
]
}
Получить значение (R):
https://[адрес_сервера]:[порт]/settings/cloud/news/[настройка]?sid=[id_сессии]
Запрос для получения параметров состояния подключения
https://[адрес_сервера]:[порт]/settings/cloud/stat/?sid=[id_сессии]
Ответ:
{
"name" : "stat",
"type" : "CloudStat40",
"subdirs" : [
],
"values" : [
"balance",
"balance_received",
"cloud_backups",
"cloud_license_backup",
"cloudbackup_download_progress",
"cloudbackup_upload_progress",
"export_accounts",
"import_accounts",
"kicked_out",
"last_error_code",
"last_error_code_bkp",
"last_error_code_cc",
"last_error_code_cl",
"last_health_report",
"last_login",
"last_registration_result",
"local_httpserver_port",
"redirector_state",
"update_message",
]
}
Получить значение (R):
https://[адрес_сервера]:[порт]/settings/cloud/stat/[настройка]?sid=[id_сессии]
Таблица 170.
| values | Описание | Тип | Версия ПО | |
|---|---|---|---|---|
| balance |
Текущее состояние баланса |
string | R | ≥3.1 |
| balance_received |
Баланс пополнен: 1 - да, 0 - нет |
integer | R | ≥4.0 |
| cloud_backups |
Резервные копии облака |
string | R | ≥3.2 |
| cloud_license_backup |
Резервная копия лицензии облака: 1 - есть, 0 нет |
integer | R | ≥4.0 |
| cloudbackup_download_progress | integer | R | ≥3.2 | |
| cloudbackup_upload_progress | integer | R | ≥3.2 | |
| connected |
Соединение установлено |
integer | R | 3.1 |
| export_accounts | string | R | ≥4.0 | |
| import_accounts | string | R | ≥4.0 | |
| kicked_out | integer | R | ≥4.0 | |
| last_error_code |
Код последней ошибки |
string | R | ≥3.1 |
| last_error_code_bkp |
Код последней ошибки резервного копирования |
string | R | ≥4.0 |
| last_error_code_cc | string | R | ≥4.0 | |
| last_error_code_cl | string | R | ≥4.0 | |
| last_health_report |
Последний отчёт о состоянии здоровья |
string | R | ≥3.2 |
| last_login |
Последняя авторизация |
string | R | ≥3.2 |
| last_registration_result | string | R | 3.2 | |
| local_httpserver_port |
Порт HTTP сервера |
integer | R | ≥4.0 |
| redirector_state | string | R | ≥4.0 | |
| update_message |
Сообщение об обновлении |
string | R | ≥4.0 |

