Работа с http запросами в триггерах При работе с системой может возникнуть потребность отправлять какую-либо информацию во внешние сервисы из полей заказа или клиента. Такие действия можно выполнять при помощи триггера с http-запросом. false W3sidGl0bGUiOiLQkNCy0YLQvtC80LDRgtC40LfQsNGG0LjRjyIsInVybCI6Ii9kZXZlbG9wZXJzL2F1dG9tYXRpb24vIn0seyJ0aXRsZSI6IlBpcGVMYW5nIiwidXJsIjoiL2RldmVsb3BlcnMvYXV0b21hdGlvbi9waXBlLWxhbmcvIn0seyJ0aXRsZSI6ItCf0YDQsNCy0LjQu9CwINC/0L7QtNCz0L7RgtC+0LLQutC4IiwidXJsIjoiL2RldmVsb3BlcnMvYXV0b21hdGlvbi9waXBlLWxhbmcvcHJlcGFyYXRpb24tcnVsZXMvIn1d Автоматизация /developers/automation/ ["developers","Автоматизация"] ["developers","Автоматизация","PipeLang"] developers

Работа с http запросами в триггерах

При работе с системой может возникнуть потребность отправлять какую-либо информацию во внешние сервисы из полей заказа или клиента. Такие действия можно выполнять при помощи триггера с 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 запроса, а также ответ полученный от вашего сервера.

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