Работа с http запросами в триггерах
Скопировать ссылку на статью
Скопировано

Отправлять какую-либо информацию из CRM во внешнюю систему можно с помощью триггера с http запросом.

Примечание

Значение параметров http запросов указывается в формате twig, соответственно для создания подобных триггеров необходимо изучить синтаксис twig-шаблоны.

При формировании запроса доступны 5 опциональных полей:

  • Адрес - указывается полный url адрес до скрипта, который будет принимать значения отправленные от системы
  • HTTP-заголовки - опционально, можно указать HTTP заголовки, если требуется
  • HTTP метод - доступны следующие методы: GET, HEAD, PATCH, POST, PUT
  • Передавать параметры - возможность выбора каким способом будет передаваться параметры: в строке запроса, в теле запроса (urlencode) или указав тело запроса самостоятельно.
  • Параметры - блок с параметрами, которые необходимо передать из системы.

При создании параметра, в левой части указывается название параметра, в правой части значение этого параметра, например:

название \ значение

orderId \ {{ order.id }}

customerId \ {{ order.customer.id }}

Все доступные для использования значения параметров хранятся в справочнике объектов.

В журнале действий системы можно отследить отправку http запроса, а также ответ полученный от вашего сервера.

Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Предыдущая статья
Проверка срабатывания триггеров и валидации
При необходимости проверить триггер или валидацию на корректную работу вы можете воспользоваться журналом действий, в котором отображается каждое срабатывание и, в случае возникновения, ошибки с подробным описанием.