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

Parent Previous Next

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


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


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



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

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

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

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

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

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

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

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