timeman.networkrange.check
Scope: timeman Права на выполнение: администратор
Описание и параметры
Метод для проверки IP-адреса на вхождение в диапазоны сетевых адресов офисной сети.
Параметры
Параметр | Пример | Обязательный | Описание |
---|---|---|---|
IP | 10.10.255.255 | Нет | IP-адрес. |
Если не указать параметр IP
, то проверка будет выполнена для текущего IP-адреса.
Пример вызова
JavaScript
BX24.callMethod('timeman.networkrange.check', { 'IP': '10.10.255.255' }, function(result){ if(result.error()) { console.error(result.error().ex); } else { console.log(result.data()); } } );
PHP
$result = restCommand('timeman.networkrange.check', Array( 'IP' => '10.10.255.255' ), $_REQUEST["auth"]);
Пример ответа
{ "result": { ip: "10.10.255.255", range: "10.0.0.0-10.255.255.255", name: "Офисная сеть 10.x.x.x" } }
Описание ключей
- ip - IP-адрес, который был проверен.
- range - диапазон в который входит указанный IP-адрес.
- name - название диапазона в который входит указанный IP-адрес.
Пример ответа при возникновении ошибки
{ "error": "ACCESS_ERROR", "error_description": "You don't have access to user this method" }
- Ключ error - код возникшей ошибки.
- Ключ error_description - краткое описание возникшей ошибки.
Возможные коды ошибок
Код | Описание |
---|---|
ACCESS_ERROR | Указанный метод доступен только администраторам. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024