Документация BILLmanager 6

Группы клиентов (accountgroup)

accountgroup

Результат: список элементов

Группы клиентов

Уровень доступа: admin

ПараметрЗначение
idId
name Наименование
props Параметры

Удалить

Функция: accountgroup.delete

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции accountgroup.

Результат: успешное выполнение операции или сообщение об ошибке

Клиент

Функция: accountgroup.account

Результат: список элементов

Уровень доступа: admin

  • id — Id
  • name — Клиент
  • status — Статус

Включить

Функция: accountgroup.account.resume

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции accountgroup.account.

Результат: успешное выполнение операции или сообщение об ошибке

Установка фильтра.

accountgroup.account.filter

Выключить

Функция: accountgroup.account.suspend

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции accountgroup.account.

Результат: успешное выполнение операции или сообщение об ошибке

Тарифный план

Функция: accountgroup.pricelist

Результат: список элементов

Восстановление

Уровень доступа: admin

ПараметрЗначение
idId
name Тарифный план
status Статус

Установка фильтра

accountgroup.pricelist.filter

Включить

Функция: accountgroup.pricelist.resume

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции accountgroup.pricelist.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: accountgroup.pricelist.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции accountgroup.pricelist.

Результат: успешное выполнение операции или сообщение об ошибке

Восстановление

Функция: accountgroup.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции accountgroup)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции accountgroup)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см. выше):

ПараметрЗначение
name Наименование группы
allowsuspenditem Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включенной опции члены данной группы могут приостанавливать и включать свои услуги
allowdeleteitem Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включенной опции члены данной группы могут удалять свои услуги
ignoreitemmax Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включенной опции члены данной группы могут создавать любое количество услуг, независимо от настроек тарифа
ignoreabuserate Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) При включенной опции к членам данной группы не будут применяться штрафные санкции за нарушения

Имя пользователя

Функция: accountgroup.condition

Результат: список элементов

Условия автовключения в группу

Уровень доступа: admin

ПараметрЗначение
idId
condition Условие
conditiongroup Группа

Условие автовключения в группу

Функция: accountgroup.condition.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции accountgroup).
    • elid — уникальный идентификатор (элемент id из функции accountgroup.condition)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции accountgroup).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции accountgroup).
    • elid — уникальный идентификатор (элемент id из функции accountgroup.condition)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см. выше):

ПараметрЗначение
comparison Сравнение. Условие сравнения значения
country_select Страны. Список стран
country_geoip_select Страны. Список стран
project_select Провайдер, подключенный при регистрации
social_network_selectСоц.сеть, через которую произведена регистрация
param Имя параметра в запросе на регистрацию клиента
value Значение полученное для параметра указанного выше
type Тип условия
group Группа условий. Условия в группе будут объединены оператором ИЛИ. Группы между собой связаны по оператору И. Пример: есть условия A, B и С объединенные в одну группу и есть условия D и E объединенные в другую группу. Итоговое выражение тогда будет — (A ИЛИ B ИЛИ С) И (D ИЛИ E)
groupname Имя группы. Введите имя группы условий

Удалить

Функция: accountgroup.condition.delete

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции accountgroup.condition.

Результат: успешное выполнение операции или сообщение об ошибке