GSSystem¶
Доступность объекта: оператор связи.
Объект:
Name |
Type |
Description |
---|---|---|
lk_domain * |
StringType |
Адрес личного кабинета |
domain_suffix * |
StringType |
Суффикс названия домена для клиента |
pbx_id * |
StringType |
ID инсталляции |
country_code * |
StringType |
Код страны |
locale * |
StringType |
Код языковой локализации |
fmc |
PolyModelType |
model_spec=FMCOption Конфигурация доступных FMC |
auth_exp_seconds * |
IntType |
Время жизни токена авторизации |
proxy_host * |
StringType |
Основной хост проксирования запросов |
iface_pool_http_port * |
IntType |
Порт для api запросов |
core_pool_http_port * |
IntType |
Порт конфигурации для медиа сервера |
core_pool_esl_port * |
IntType |
Порт для ESL |
cdr_pool_http_port * |
IntType |
Порт для CDR |
fs_base_dir * |
StringType |
Базовый путь медиа сервера |
fs_sound_dir * |
StringType |
Базовый пусть сохранения медиа файлов |
fs_log_dir * |
StringType |
Базовый пусть сохранения лог файлов |
fs_recording_dir * |
StringType |
Базовый пусть сохранения записей вызовов |
fs_fax_dir * |
StringType |
Базовый пусть сохранения факсов |
fs_voice_mail_dir * |
StringType |
Базовый пусть сохранения голосовой почты |
fs_conference_dir * |
StringType |
Базовый пусть конфигурации конференций |
Получение объекта
POST {{v2_host}}/api/
Content-Type: application/json
Authorization: Bearer {{auth_token}}
{
"action": "get",
"obj": "GSSystem",
"action_id": "123",
"params": {
}
}
Изменение объекта
POST {{v2_host}}/api/
Content-Type: application/json
Authorization: Bearer {{auth_token}}
{
"action": "update",
"obj": "GSSystem",
"action_id": "123",
"params": {
"lk_domain": "pbx.runtel.org",
"domain_suffix": "runtel.org",
"pbx_id": "a7037002-2cbf-404d-8cd8-626b14efd8ef",
"tz": "Europe/Moscow",
"country_code": "RU",
"locale": "ru_RU",
"fmc": {
"9333-1fbc-7b5b-a4f2": {
"name": "FMCRuMegafonFMCPartner",
"label": "Megafon",
"auth_number": "79258246612",
"host": "85.209.144.93"
}
},
"auth_exp_seconds": 3600,
"proxy_host": "127.0.0.1",
"iface_pool_http_port": 4000,
"core_pool_http_port": 4001,
"core_pool_esl_port": 4002,
"cdr_pool_http_port": 4003,
"fs_base_dir": "/fs/",
"fs_sound_dir": "/fs/sound/",
"fs_log_dir": "/fs/log/",
"fs_recording_dir": "/fs/recordings/",
"fs_fax_dir": "/fs/fax/",
"fs_voice_mail_dir": "/fs/voice_mail/",
"fs_conference_dir": "/fs/conference/"
}
}