Пользовательская маршрутизация входящих факсов

Parent Previous Next

Пользовательский метод маршрутизации позволяет легко добавлять любые функции маршрутизации с помощью пользовательского приложения, которое запускается после получения факса. Использование этого метода не ограничено какими-либо лицензиями.


Этот метод предоставляет поставщикам программного обеспечения гибкий способ подключения приложений, которые маршрутизируют полученные факсимильные сообщения, используя различные методы маршрутизации. Эти методы маршрутизации могут включать, но не ограничены печатью факсов, сохранением факсов, преобразованием графических изображений факса в текстовые файлы, доставкой факсов в приложениях электронной почты и т.д. Поставщик программного обеспечения отвечает за разработку функций своего метода, создание графического интерфейса пользователя (GUI) для настройки правил и других параметров и за сохранение конфигурации.


При выполнении Пользовательского метода маршрутизации, Fax Voip T.38 Консоль запускает указанное пользователем приложение после получения факса. Командная строка, передаваемая в приложение, предопределена и содержит всю необходимую информацию. Разработчик может проанализировать командную строку в своем приложении, чтобы получить путь к факсу и другие важные параметры, такие как CallerID, номер вызываемого абонента (DID), идентификатор факса отправителя (TSID), идентификатор факса получателя (CSID) и т. д., а затем выполнить любые требуемые действия. Пользовательское приложение должно автоматически завершать работу после выполнения. Приложение отвечает за удаление копии факса (файл TIFF, PDF или SFF) и папки, в которой она находится. Пользовательское приложение запускается с использованием учетной записи текущего пользователя или системной учетной записи Local System (если Fax Voip T.38 Консоль запущена в качестве службы Windows). Таким образом, соответствующая учетная запись должна иметь необходимый доступ к файлам, папкам и другим объектам, с которыми работает ваше приложение. Подробнее см. в главе Требования к пользовательскому приложению (информация для разработчика) настоящего справочного руководства.



Пользовательское приложение, запускаемое после получения факса

Здесь вы можете выбрать приложение, которое будет запущено после получения факса. Вы можете выбрать приложение, нажав на кнопку справа от текстового поля, либо ввести путь к исполняемому файлу. Пример пользовательского приложения (RouteCustom.exe) можно найти в папке установки Fax Voip T.38 Консоль, обычно C:\Program Files (x86)\FaxVoip Console\RouteCustom.exe. См. также в главе Пример пользовательского приложения настоящего справочного руководства.

Создавать временную копию принятого факса в формате:

При выборе этой опции метод создает временную папку (в папке %temp% для учетной записи текущего пользователя или системной учетной записи Local System) и копирует принятый факс (файл TIFF, PDF или SFF в зависимости от вашего выбора) в эту папку. Временная папка (%temp%) для учетной записи текущего пользователя обычно C:\Users\<Account Name>\AppData\Local\Temp\. Временная папка для системной учетной записи Local System обычно C:\Windows\TEMP\. Путь к временному файлу (копия принятого факса) передается в пользовательское приложение через аргумент командной строки FaxFileName. Пользовательское приложение отвечает за удаление копии факса и временной папки, в которой она находится. Если флажок не установлен, метод не создает копию полученного факса.

Включить пользовательский метод маршрутизации

При выборе этой опции, программное обеспечение Fax Voip T.38 Консоль применяет Пользовательский метод маршрутизации для всех входящих факсов.