RetrieveRadiusUserShortInfoList - Получить список пользователей wi-fi по домену, ссиду

Общая информация

  1. Команда актуальна, начиная с версии 1.16.

  2. Команда предназначена для получения списка пользователей по таблице radstat.

  3. Все параметры в запросе являются обязательными

  4. Для параметра domain актуально только отношение = (строгое равенство)

  5. Для получения информации о пользователях в домене необходимо чтобы пользователь имел права на работу с доменом

Входные параметры

Параметр Значение Формат значения Расшифровка формата

domain

домен

TEXT

строковый формат

ssid

SSID

TEXT

строковый формат

Выходные параметры

Параметр Значение Формат значения

response

Объект, содержащий массив пользователей wi-fi

NbiRadiusUserItemArray

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
<soapenv:Envelope>
   <soapenv:Header/>
   <soapenv:Body>
      <nbi:RetrieveRadiusUsersFreeSearch>
         <nbi:domain>root</nbi:domain>
         <nbi:ssid>eltex_testing</nbi:ssid>
      </nbi:RetrieveRadiusUsersFreeSearch>
   </soapenv:Body>
</soapenv:Envelope>
Ответ
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns:RetrieveRadiusUserShortInfoListResponse xmlns:ns="http://nbi.radius.eltex.org">
            <ns:return xsi:type="ax21:NbiCodeRadiusUserItemResponse">
                <ax21:code>0</ax21:code>
                <ax21:detail>1</ax21:detail>
                <ax21:response xsi:type="ax21:NbiRadiusUserItemArray">
                    <ax21:item xsi:type="ax21:NbiRadiusUserItemSingle">
                        <ax21:clientCrtLink></ax21:clientCrtLink>
                        <ax21:domain>root</ax21:domain>
                        <ax21:name>unstopable</ax21:name>
                        <ax21:password></ax21:password>
                        <ax21:tariffCode></ax21:tariffCode>
                        <ax21:check xsi:type="ax21:NbiAttrArray" />
                        <ax21:common xsi:type="ax21:NbiAttrArray">
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-Email</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value>palevrut@icloud.com</ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-Family</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value>Истомин</ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-Name</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value></ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-SSID</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value>eltex_testing</ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-Phone</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value>79137525953</ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-Division</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value></ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Operator-Position</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value></ax21:value>
                            </ax21:attr>
                            <ax21:attr xsi:type="ax21:NbiAttr">
                                <ax21:name>Eltex-User-Create-Date</ax21:name>
                                <ax21:oper>:=</ax21:oper>
                                <ax21:value>2020-02-19 11:27:05</ax21:value>
                            </ax21:attr>
                        </ax21:common>
                        <ax21:reply xsi:type="ax21:NbiAttrArray" />
                        <ax21:verificationWay xsi:nil="true" />
                    </ax21:item>
                </ax21:response>
            </ns:return>
        </ns:RetrieveRadiusUserShortInfoListResponse>
    </soapenv:Body>
</soapenv:Envelope>

Код Описание ошибки

2

Ошибка обращения к БД MySQL

7

Некорректный домен

10

У роли нет прав на работу с доменом

281

Параметр ssid в запросе не определен или является пустым

Вернуться к списку команд
Версия 1.21-2274
Дата публикации 03-12-2021 11:20:22