Лицензии BitNinja
Речь о лицензии BitNinja, которую можно приобрести в разделе Лицензии → Сторонние лицензии личного кабинета. Эту версию можно использовать на сервере без ispmanager. Установка происходит через консоль сервера.
Заказ лицензии BitNinja
Для заказа используйте функцию softexternal.order.param
с параметрами:
period
— период действия услуги. Возможные значения:period=1
— покупка лицензии на 1 месяц;period=3
— покупка лицензии на 3 месяца;period=6
— покупка лицензии на 6 месяцев;period=12
— покупка лицензии на 1 год;period=-100
— заказ триальной лицензии.
pricelist
— код тарифного плана. Возможные значения:pricelist=55391
— если заказ через https://api.ispmanager.ru;pricelist=55369
— если заказ через https://api-eu.ispmanager.com.
licname
— название лицензии. Возможно написание как русскими, так и латинскими буквами. Ограничение в 255 символов.skipbasket
— списать средства и активировать услугу сразу, игнорируя корзину. Возможные значения:skipbasket=on
— игнорировать корзину. Заказать, списать средства и сразу активировать услугу;skipbasket=off
— положить в корзину. Заказать, но не активировать, услуга ждёт оплаты в корзине.
autoprolong
— автопродление. Должно быть равно значениюperiod.
Если будет указано другое значение, автопродление не будет подключено для услуги. Возможные значения:-
autoprolong=1
— автопродление на 1 месяц; autoprolong=3
— автопродление на 3 месяца;autoprolong=6
— автопродление на 6 месяцев;autoprolong=12
— автопродление на 1 год;-
autoprolong=null
— без автопродления.
-
Продление лицензии BitNinja
Для продления используйте функцию service.prolong
с параметрами:
-
elid
— ID услуги; period
— период действия услуги. Возможные значения:-
period=1
— 1 месяц; period=3
— 3 месяца;period=6
— 6 месяцев;period=12
— 1 год.
-
Услуга будет продлена сразу после выполнения запроса, поэтому на балансе личного кабинета должно быть достаточно средств.
Удаление лицензии BitNinja
Для удаления используйте функцию softexternal.delete
с параметрами:
elid
— ID услуги.
Просмотр лицензий BitNinja
Для просмотра используйте функцию softexternal
с параметрами:
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, то используйте функцию softexternal.edit
с параметрами:
elid
— ID услуги;out
— вывод данных.