hook.add

Добавляет новый хук в портал.

В качестве обработчика в param.query может быть передан URL-адрес до внешнего обработчика, которому будут переданы данные при возникновении события.

API ver.11.0.0 Администратор

Запрос
ПараметрТипЗначениеОписание
class *Stringhook
method *Stringadd
sid *StringИдентификатор сессии пользователя.
langStringruКод языка интерфейса.
param
title *StringСервисное название для хука.
action *StringНазвание события, когда должен срабатывать хук.
query *StringОбработчик хука. Для API поддерживается только передача URL до внешнего обработчика.
statusNumber1Статус хука.
Допустимые значения: 1 0
priorityNumber10Приоритет хука (чем выше, тем раньше будет вызван).
* – обязательные параметры
Ответ
ПараметрТипОписание
response *NumberID добавленного хука.
* – обязательные параметры
Коды ошибок
НомерОписание
708Недостаточно прав доступа для запрашиваемой операции.
880Отсутствуют обязательные параметры или некорректные данные хука.
881Хук не найден.
883Неподдерживаемое событие.
884Ошибка подключения или ответа внешнего сервера.
886Компонента хуков недоступна или не настроена.
887Ошибка при выполнении хука.
Остались вопросы? Спросите в чате В нашем сообществе в Telegram можно быстро задать вопрос, получить подсказку от команды Laxo или обменяться опытом с другими пользователями.