Формирование запроса к удаленной системе

Netrox SC поддерживает возможность отправлять удаленным системам запросы нескольких разных типов. Среди них можно выделить два основных способа отправки - через HTTP и через сообщение Email. Как правило, общение по HTTP свойственно для интеграции с CRM, а сообщения электронной почты для Ticket-систем.

В выпадающем меню "Способ", которое находится в разделе "Настройка интеграции с удаленными системами" выберите требуемый способ отправки данных.

Использование системных переменных

Во всех полях настройки запроса вы можете использовать системные переменные, которые предоставляют доступ к передаче данных, специфичных для конкретного посетителя/переписки/оператора.

Для того, чтобы использовать системную переменную, используйте конструкцию [ИМЯ_ПЕРЕМЕННОЙ]. Т.е. имя переменной, помещенное в квадратные скобки. Аналогичным образом происходит обращение к пользовательским переменным, которые заполняются оператором, инициирующим отправку сторонней системе.

HTTP-запросы

Если выбран один из способов отправки по HTTP, вам будет предложено заполнить адрес в сети интернет, на который будет производиться отправки данных (поле "URL").

В строке адреса также допустимо использование системных переменных.
Например: https://somedomain.zone/[OPERATOR_CUSTOM1]/somehandler.ext

Добавление полей формы

Если данные отправляются методом POST в виде формы, или методом GET, добавьте поля формы для отправки. Для метода GET добавленные поля будут закодированы в строку запроса, а для POST - будут отправлены в теле запроса.

Для добавления поля нажмите "+ Поле". Добавится строка в таблице, содержащая два поля ввода: Имя поля (ключ) и Значение.

Для того, чтобы удалить поле формы, наведите курсор мыши на соответствующую строку таблицы и нажмите на появившуюся справа кнопку "Удалить".

Добавление произвольных данных

При выборе отправки данных в форматах JSON или XML, перед вами появится большое текстовое поля для ввода шаблона для отправки.

Добавление HTTP-заголовков

Многие CRM-системы требуют передачи специальных служебных заголовков. Вы можете добавить или перезаписать HTTP-заголовки запроса. Для этого поставьте галочку "Добавить HTTP-заголовки", после чего появится таблица заголовков. Добавление и удаление происходит аналогично полям формы. Каждая строка таблицы - это пара "Имя заголовка - Значение".

Обработка ответа

Для того, чтобы обработать ответ от удаленной системы, поставьте галочку "Обработать ответ".
Обработка ответа от удаленной системы

Email-сообщения

Если данные отправляются через сообщение электронной почты, вам будет предложено заполнить стандартные поля Email-сообщения: Адресат, Копия, Скрытая копия, Тема сообщения и Текст.

Во всех полях можно использовать системные переменные.

Все права защищены. Copyright © 2018 Netrox SC