Лицензии на модуль BitNinja
Речь о лицензии BitNinja, которую можно приобрести в разделе Лицензии → Модули ispmanager личного кабинета. Эту версию можно использовать только на сервере с ispmanager. Установка и настройка происходит через веб-интерфейс панели.
Заказ модуля BitNinja
Для заказа используйте функцию addition.order.param
с параметрами:
item
— ID лицензии ispmanager, для которой приобретается модуль;period
— период заказа. Возможные значения:period=1
— покупка лицензии на 1 месяц;period=6
— покупка лицензии на 6 месяцев;period=12
— покупка лицензии на 1 год;period=-100
— заказ триальной лицензии.
pricelist
— код тарифного плана. Возможные значения:pricelist=55390
— если заказ через https://api.ispmanager.ru;pricelist=55371
— если заказ через https://api-eu.ispmanager.com.
skipbasket
— списать средства и активировать услугу сразу, игнорируя корзину. Возможные значения:skipbasket=on
— игнорировать корзину. Заказать, списать средства и сразу активировать услугу;skipbasket=off
— положить в корзину. Заказать, но не активировать, услуга ждёт оплаты в корзине.
autoprolong
— автопродление. Должно быть равно значениюperiod.
Если будет указано другое значение, автопродление не будет подключено для услуги. Возможные значения:-
autoprolong=1
— автопродление на 1 месяц; autoprolong=6
— автопродление на 6 месяцев;autoprolong=12
— автопродление на 1 год;autoprolong=null
— без автопродления.
-
Продление модуля BitNinja
Для продления используйте функцию service.prolong
с параметрами:
-
elid
— ID услуги; period
— период действия услуги. Возможные значения:-
period=1
— 1 месяц; period=6
— 6 месяцев;period=12
— 1 год.
-
Услуга будет продлена сразу после выполнения запроса, поэтому на балансе личного кабинета должно быть достаточно средств.
Удаление модуля BitNinja
Для удаления используйте функцию addition.delete
с параметрами:
elid
— ID услуги.
Просмотр модулей BitNinja
Для просмотра используйте функцию addition
с параметрами:
out
— вывод данных. Возможные значения:out=xml
— данные будут возвращены в формате XML (без пагинации и фильтра);out=devel
— то же самое, что XML, но в документе будут присутствовать, данные описывающие интерфейс пользователя (полезно для отладки своих плагинов);out=text
— данные в текстовом формате(без пагинации и фильтра);out=sjson
— данные в формате JSON;out=json
— то же самое, что и sjson, только Pretty Print (полезно для отладки);out=JSONdata
— то же самое что и JSON, но без описаний интерфейса, только данные (без пагинации и фильтра);out=xjson
— аналогично дефолтному формату вывода (html) только в формате JSON (рекомендуется для создания своих тем оформления);out=print
— html пригодный для печати, работает только для списков данных;
Если нужно просмотреть данные одной лицензии на модуль BitNinja, то используйте функцию addition.edit
с параметрами:
elid
— ID услуги;out
— вывод данных.