Применение методов API через службу HTTP Proxy
В статье показано как настроить доступ к интерфейсу API через сервис http-proxy в интернет-центре.
В веб-интерфейсе в меню Пользователи и доступ необходимо наделить соответствующего пользователя правами на доступ к сервису HTTP Proxy.

В меню Доменное имя зарегистрироваться в сервисе CrazeDNS и добавить доменное имя 4-го уровня с настройками, которые показаны на скриншотах:



Теперь http-запросы к API будут проксироваться на 79-й порт интернет-центра.
Обращения будут выполняться как с частными "серыми", так и публичными "белыми" WAN IP-адресами на интернет-центре.
Формат команд API аналогичен командной строке CLI. Руководство по командной строке доступно для скачивания в Центре загрузки для всех моделей Netcraze.
Основное по API:
работает поверх протокола http;
все команды начинаются с URL
/rci;запросы и ответы в формате JSON;
используются методы GET и POST.
Пример команды в адресной строке браузера:
http://rci.myrouter01.netcraze.pro/rci/show/system
Логин и пароль нужно ввести в всплывающем окне браузера, либо сразу указать в адресной строке в формате:
http://login:password@rci.myrouter01.netcraze.pro/rci/show/system
Например:

Вывод информации на заданную команду:

Пример команды для утилиты CURL под Windows:
curl -u login:password --digest http://rci.myrouter01.netcraze.pro/rci/show/system
При вводе команды в браузере и утилите CURL используется digest-аутентификация.
Подсказка
Для провайдеров и заказчиков в сегменте бизнес есть дополнительный сервис для привязки интернет-центров Netcraze с возможностью централизованного удалённого управления по веб, API. В случае заинтересованности можно отправить заявку на e-mail: help@netcraze.ru