Програмні модулі що використовуються в ПЗ TIS.Callcenter
Dapper 1.42 | Мікро-ORM supporting Sql-Server |
AsterNet | .NET FastAGI & AMI Framework for Asterisk |
Xceed.Wpf.Toolkit | Extended WPF Toolkit™ Community Edition |
На сервері Asterisk:
В MySql потрібно створити базу даних для тимчасового зберігання кодів цифрових клавіш на телефоні, які натискают абоненти у відповідь на запитання у звукових файлах. (При автоматичних дзвінках абонентам з метою опитувань) .
Назва бази даних: obzvon
Назва таблиці: avtoob
Структура таблиці:
Назва поля | Тип | Призначення |
Id | Int | Ключове поле |
Actionid | varchar(32) NOT NULL DEFAULT ” | Ідентифікатор опитування (.) |
PressedKey | char(1) NOT NULL | Код цифрової клавіші на телефоні, яку натиснув абонент у відповідь на запитання у звуковому файлі |
Має бути розгорнутий PHP-сервер v. (Встановлюється при інсталяції Asterisk).
Для роботи зі звуковими файлами на сервері Asterisk необхідно записати на сервер Asterisk php-скрипти:
Файл |
Розташування |
Призначення |
Playback.php |
Програє звуковий файл запису телефонної розмови | |
Su.php |
Програє і завантажує на сервер Asterisk в папку /var/lib/asterisk/sounds звукові файли для виконання вихідних дзвінків (автоматичних дзвінків абонентам з метою опитувань). | |
Actionid.php |
Повертає код цифрової клавіші на телефоні, яку натиснув абонент у відповідь на запитання у звуковому файлі. (При автоматичних дзвінках абонентам з метою опитувань) |
Для роботи з сервером Asterisk використовуються порти TCP-IP:
Номер Порта |
Призначення |
5038 |
Використовується windows-службою TIS Callcenter AsterCalls Service для з’єднання з Asterisk. |
888 |
Використовується в ПЗ VisualService для завантаження веб-сторінок за допомогою браузера IE, які сформовані php-скриптами Playback.php або Su.php |