Инструменты пользователя

Инструменты сайта


Боковая панель

api:custom

Список запросов

Запрос Описание
custom/element.list Получает список элементов «Пользовательское действие»
custom/element.get Получает параметры элемента «Пользовательское действие»
custom/element.add Добавляет новый элемент «Пользовательское действие»
custom/element.edit Изменяет параметры элемента «Пользовательское действие»
custom/element.del Удаляет элемент «Пользовательское действие»
custom/element.result.list Получает список результатов из элемента «Пользовательское действие»
custom/element.result.get Получает результат из элемента «Пользовательское действие»
custom/element.result.add Добавляет новый результат в элемент «Пользовательское действие»
custom/element.result.edit Изменяет результат в элементе «Пользовательское действие»
custom/element.result.del Удаляет результат из элемента «Пользовательское действие»

custom/element.list

Получает список элементов «Пользовательское действие»

Параметры запроса:
Нет

Возврат: Массив объектов в формате json

  • elementId - Идентификатор элемента «Пользовательское действие»
  • elementName - Название элемента «Пользовательское действие»
  • elementExten - Не используется

custom/element.get

Получает параметры элемента «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»

Возврат: Объект в формате json

  • elementId - Идентификатор элемента «Пользовательское действие»
  • elementName - Название элемента «Проверка по шаблону»
  • elementExten - Не используется
  • contextName - Название контекста в платформе asterisk для выполнения
  • extension - Внутренний номер для выполнения в контексте
  • priority - Метка с которой начнётся выполнение в контексте

custom/element.add

Добавляет новый элемент «Пользовательское действие»

Параметры запроса:

  • elementName - Название элемента «Пользовательское действие»
  • contextName - Название контекста в платформе asterisk для выполнения
  • extension - Внутренний номер для выполнения в контексте
  • priority - Метка с которой начнётся выполнение в контексте

Возврат:
Идентификатор нового элемента «Пользовательское действие»


custom/element.edit

Изменяет параметры элемента «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»
  • contextName - Название контекста в платформе asterisk для выполнения
  • extension - Внутренний номер для выполнения в контексте
  • priority - Метка с которой начнётся выполнение в контексте

Возврат: - Булево


custom/element.del

Удаляет элемент «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие» для удаления

Возврат: - Булево


custom/element.result.list

Получает список результатов из элемента «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»

Возврат: Массив объектов в формате json

  • resultId - Идентификатор результата в элементе «Пользовательское действие»
  • result - Значение результата для сравнения. Тип-строка.
  • description - Описание результата

custom/element.result.get

Получает параметры результата из элемента «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»
  • resultId - Идентификатор результата в элементе «Пользовательское действие»

Возврат: Объект в формате json

  • resultId - Идентификатор результата в элементе «Пользовательское действие»
  • result - Значение результата для сравнения. Тип-строка.
  • description - Описание результата

custom/element.result.add

Добавляет новый результат в элемент «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»
  • result - Значение результата для сравнения. Тип-строка.
  • description - Описание результата

Возврат: Объект в формате json. Совпадает с возвратом custom/element.result.get


custom/element.result.edit

Изменяет результат в элементе «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»
  • resultId - Идентификатор результата в элементе «Пользовательское действие»
  • result - Значение результата для сравнения. Тип-строка.
  • description - Описание результата

Возврат: Объект в формате json. Совпадает с возвратом custom/element.result.get


custom/element.result.del

Удаляет результат из элемента «Пользовательское действие»

Параметры запроса:

  • elementId - Идентификатор элемента «Пользовательское действие»
  • resultId - Идентификатор результата в элементе «Пользовательское действие»

Возврат- Булево

api/custom.txt · Последние изменения: 2020/06/12 15:15 — admin