Программное обеспечение для вашего бизнеса.
Вы можете расширить возможности ExaRent таким образом, чтобы при возникновении в программе определенных событий автоматически осуществлялось обращение к web-страницам на вашем сайте или сайте партнера. Например, можно настроить так, чтобы при добавлении клиента в базу данных, программа обращалась к странице (например, https://mycompanysite.ru/newclient.php) и передавала туда ФИО добавленного клиента. Код на странице может принять эти данные и обработать их - по вашему усмотрению.
Для просмотра истории вызовов перейдите в раздел Вызовы WebHook. Изначально этот раздел пуст. Чтобы вызовы начали осуществляться, нужно задать правила: по каким событиям они должны происходить.
Перейдите в подраздел Правила раздела Вызовы WebHook.
Нажмите кнопку Добавить - откроется окно добавления правила.
Выберите в списке событие, при возникновении которого должна осуществляться нотификация.
Укажите адрес вашей web-страницы.
На вкладке Обязательные условия можно уточнить, чтобы правило срабатывало, только если событие отвечает определенным требованиям. Например, если добавлен клиент-иностранец. Для этого на вкладке нужно задать формулу.
Обычно простого вызова web-страницы недостаточно, требуется передать сопутствующие событию параметры. Это можно сделать двумя способами: через адресную строку (метод GET) или через дополнительный скрытый контент (метод POST).
Первый способ наиболее простой: прямо в адресе страницы используйте макросы - их перечень зависит от выбранного события. Например, если событие связано с заказом, то поддерживаются макросы заказа. Например, вот так можно передать номер заказа: https://mycompanysite.ru/order.php?order={ORDERKEY}.
Второй способ передачи: включите метод POST, выберите content-type и задайте текст в content - в нем также можно использовать макросы.
Мы стараемся как можно оперативнее обеспечивать вас актуальной справочной информацией. Ввиду частых обновлений приложения информация в этом материале может не совсем соответствовать или быть неполной. Благодарим за понимание.
Не нашли ответа на ваш вопрос? Напишите по электронному адресу info@exaoffice.ru — мы ответим максимально быстро.