GetServiceProfileOfUser - Просмотр остатков по сервисам для конкретного пользователя
Общая информация
-
Команда актуальна, начиная с версии 1.9.
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата | Ссылка |
|---|---|---|---|---|
username |
Имя пользователя |
^.{1,64}$ |
Текст, любые символы. |
|
userdomain |
Домен пользователя. |
(?=^.{1,235}$)(^((?!-|_|.*(__|--).*)[a-zA-Z0-9_\-]\{1,63}\.)*((?!-|_|.*(__|--).*)[a-zA-Z0-9_\-]{1,63})$) |
Текст длиной до 235 символов, удовлетворяющий правилам FQDN. |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
service |
Массив объектов NbiServiceProfile |
NbiServiceProfile |
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<soapenv:Envelope>
<soap:Header/>
<soap:Body>
<nbi:GetServiceProfileOfUser>
<nbi:username>79137297264</nbi:username>
<nbi:userdomain>BRAS2-Guest.brasSSID.root</nbi:userdomain>
</nbi:GetServiceProfileOfUser>
</soap:Body>
</soap:Envelope>
Ответ
<soapenv:Envelope>
<soapenv:Body>
<ns:GetServiceProfileOfUserResponse>
<ns:return>
<ax21:code>0</ax21:code>
<ax21:detail/>
<ax21:service xsi:type="ax21:NbiServiceProfile">
<ax21:quota xsi:type="ax21:NbiServiceQuota">
<ax21:quotatime xsi:nil="true"/>
<ax21:quotavolume xsi:nil="true"/>
<ax21:servicedomain>BRAS2-Guest.brasSSID.root</ax21:servicedomain>
<ax21:servicename>LAN2</ax21:servicename>
</ax21:quota>
<ax21:quota xsi:type="ax21:NbiServiceQuota">
<ax21:quotatime xsi:nil="true"/>
<ax21:quotavolume xsi:nil="true"/>
<ax21:servicedomain>BRAS2-Guest.brasSSID.root</ax21:servicedomain>
<ax21:servicename>INTERNET2</ax21:servicename>
</ax21:quota>
<ax21:userdomain>BRAS2-Guest.brasSSID.root</ax21:userdomain>
<ax21:username>79137297264</ax21:username>
</ax21:service>
</ns:return>
</ns:GetServiceProfileOfUserResponse>
</soapenv:Body>
</soapenv:Envelope>
| Код | Описание ошибки |
|---|---|
7 |
Не найден обязательный параметр запроса 'domain' |
8 |
Домен не соответствует правилам |
10 |
Нет прав на указанный в списке ключей домен |
62 |
Указанный домен не зарегистрирован |
69 |
Некорректный параметр запроса 'username' |
Пример использования
См. также
Вернуться к списку команд
Версия 1.20-2055
Дата публикации 13-08-2021 02:44:15