SIPTAPI

Материал из wiki.sipnet.ru
Перейти к: навигация, поиск

Microsoft Telephony API много лет используется для управления телефонными устройствами из программ от Microsoft. На базе этой технологии разработан SIPTAPI, который основан на открытом коде и довольно универсален.

Описание технологии: http://www.ipcom.at/en/telephony/siptapi/

Скачать SIP VoiP SDK: http://sourceforge.net/projects/siptapi/

Пример готового ПО: http://sourceforge.net/p/siptapi/code/HEAD/tree/

Требуется установить SIPTAPI-провайдера и настроить взаимодействие с ним из ПО "TAPI application".

Для работы с этим инструментарием подходит любое приложение ("TAPI application"), поддерживающее MS TAPI, например:


Решение универсальное и работает с любым SIP-провайдером.

Пошаговое руководство

Как настроить набор номера из СRM программы Quick Sales через TAPI. Руководство применимо для любого приложения, которое использует TAPI провайдер для набора телефонных номеров.

Алгоритм настройки такой:

  1. Скачиваем SIPTAPI провайдер. Это программное обеспечение с открытым исходным кодом, которое распространяется по лицензии GPLv2.
  2. В дистрибутиве SIPTAPI находим файл siptapi.tsp для соответствующей редакции windows (32 или 64 бит) и копируем его в %SystemRoot%\System32, или %SystemRoot%\System64 соответственно.
  3. В панели управления Windows открываем раздел «Телефон и модем».
  4. На вкладке «Дополнительно» нажимаем кнопку «Добавить».
  5. В открывшемся диалоге выбираем «SIPTAPI Service Provider»
  6. Теперь надо задать настройки добавленного TAPI провайдера. В поле «SIP Domain» указываем «sipnet.ru» . Отмечаем галку «reverse mode», в поле «User» прописываем SIP ID пользователя, в поле «Password» - его пароль.

Собственно, это и все, что надо настроить на клиентской стороне.