GetPortalParams - Получить параметры виртуального портала
Общая информация
-
Команда актуальна, начиная с версии 1.18.
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата |
|---|---|---|---|
portalName |
Имя Web портала |
^[ a-zA-Z0-9_\-\.!]{1,32}$ |
Текст до 32-х символов |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
portalDomain |
Домен виртуального портала |
String |
portalProperties |
Параметры виртуального портала |
|
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nbi="http://nbi.radius.eltex.org">
<soapenv:Header/>
<soapenv:Body>
<nbi:GetPortalParams>
<nbi:portalName>portalName</nbi:portalName>
</nbi:GetPortalParams>
</soapenv:Body>
</soapenv:Envelope>
Ответ
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns:GetPortalParamsResponse xmlns:ns="http://nbi.radius.eltex.org">
<ns:return xsi:type="ax215:NbiPortalPropertiesResponse">
<ax21:code>0</ax21:code>
<ax21:detail/>
<ax215:portalDomain>root</ax215:portalDomain>
<ax215:portalProperties xsi:type="ax215:PortalEditProperties">
<ax215:advertisingAllowed>true</ax215:advertisingAllowed>
<ax215:advertisingRequired>true</ax215:advertisingRequired>
<ax215:authMethodDemo>true</ax215:authMethodDemo>
<ax215:authMethodEsia>true</ax215:authMethodEsia>
<ax215:authMethodFanId>true</ax215:authMethodFanId>
<ax215:authMethodStats>true</ax215:authMethodStats>
<ax215:authParamsEmail>true</ax215:authParamsEmail>
<ax215:authParamsEmailRequired>true</ax215:authParamsEmailRequired>
<ax215:authParamsFamily>true</ax215:authParamsFamily>
<ax215:authParamsFamilyRequired>true</ax215:authParamsFamilyRequired>
<ax215:authParamsName>true</ax215:authParamsName>
<ax215:authParamsNameRequired>true</ax215:authParamsNameRequired>
<ax215:captchaEnabled>true</ax215:captchaEnabled>
<ax215:captchaLength>10</ax215:captchaLength>
<ax215:countryCodeDefault>ru</ax215:countryCodeDefault>
<ax215:countryCodePreferred>ru</ax215:countryCodePreferred>
<ax215:countryCodePreferred>en</ax215:countryCodePreferred>
<ax215:countryCodeSelectionAllowed>true</ax215:countryCodeSelectionAllowed>
<ax215:loginDisable>false</ax215:loginDisable>
<ax215:macStorePeriod>3650</ax215:macStorePeriod>
<ax215:notificationCallInbound>true</ax215:notificationCallInbound>
<ax215:notificationCallOutbound>false</ax215:notificationCallOutbound>
<ax215:notificationSmsInbound>false</ax215:notificationSmsInbound>
<ax215:notificationSmsOutbound>false</ax215:notificationSmsOutbound>
<ax215:openTimeout>100</ax215:openTimeout>
<ax215:redirectParamSessionId>false</ax215:redirectParamSessionId>
<ax215:registrationDisable>true</ax215:registrationDisable>
<ax215:smsAttemptsMax>3</ax215:smsAttemptsMax>
<ax215:smsBanSeconds>60</ax215:smsBanSeconds>
<ax215:smsCutSsid>true</ax215:smsCutSsid>
<ax215:smsRestrict>false</ax215:smsRestrict>
<ax215:smsSecondsBetweenAttempts>20</ax215:smsSecondsBetweenAttempts>
<ax215:wifiPasswordLength>8</ax215:wifiPasswordLength>
</ax215:portalProperties>
</ns:return>
</ns:GetPortalParamsResponse>
</soapenv:Body>
</soapenv:Envelope>
| Код | Описание ошибки |
|---|---|
1 |
Неизвестная ошибка |
102 |
Не существует Web портала с именем 'имя портала' |
103 |
Некорректное поле "webPortal" |
441 |
'Elvis' не настроен. Проверьте 'elvis.url' в NBI config file. |
494 |
Ошибка авторизации |
506 |
Ошибка DOORS-NBI: 'подробное сообщение об ошибке' |
507 |
Ошибка ELVIS-NBI: 'подробное сообщение об ошибке' |
Пример использования
См. также
Вернуться к списку команд
Версия 1.21-2362
Дата публикации 17-01-2022 09:09:34