Автоматический выбор SIP учетной записи и передача ExtId при совершении исходящего звонка
При совершении звонков в Softphone.Pro по ссылкам из внешней системы, таким как:
- ссылки в браузере вида
callto:
,sip:
,tel:
; - ссылка в браузере вида
SoftphonePro.Call
; - параметр командной строки
SoftphonePro.exe -call
;
можно передавать дополнительные параметры extid
и sip_id
.
Параметр ExtId
Параметр extid
можно передать в Softphone.Pro по ссылке при совершении звонка. В дальнейшем приложение будет отдавать этот же идентификатор во всех обработчиках событий, связанных с данным звонком. Это позволит отследить все события, относящиеся к одному звонку, во внешней системе.
SoftphonePro.exe -call +79001234567;extid=123456 <a href="callto:+79001234567;extid=123456">+7 (900) 123-45-67</a>
Softphone.Pro автоматически вернет это значение в обработчиках событий в параметре %EXTID%
:
Параметр SipId
Параметр sip_id
позволяет совершить звонок, используя определённую SIP учётную запись:
SoftphonePro.exe -call +79001234567;sip_id=001 <a href="callto:+79001234567;sip_id=001">+7 (900) 123-45-67</a>
Данный идентификатор задаётся через конфигурационный файл приложения или через расширенные настройки в сервисе Team. Перед настройкой идентификаторов убедитесь, что все SIP учётные записи настроены и работают корректно.
Настройка SipId в конфигурационном файле
1. Закройте Softphone.Pro.
2. Откройте конфигурационный файл SoftphonePro.ini в текстовом редакторе и добавьте в нужные разделы SipAccount
параметр SipId
:
[SipAccount1] ... SipId=001 [SipAccount2] ... SipId=002
Настройка SipId в Team
1. Перейдите во вкладку Настройки - Softphone.Pro - Расширенные настройки и нажмите кнопку Создать шаблон.
2. Заполните поле Название. В поле Шаблон добавьте для каждой учётной записи, которой нужно задать идентификатор, раздел [SipAccount]
с уникальным именем, соответствующим имени раздела настроек соответствующей учётной записи. Добавьте в эти разделы параметр SipId
:
3. Нажмите кнопку Сохранить.
4. Перейдите на страницу Настройки - Пользователи и нажмите на имя пользователя:
5. На странице пользователя на вкладке Softphone.Pro нажмите на название нового шаблона и нажмите кнопку Скопировать:
6. Вставьте скопированный тег шаблона в текстовое окно Конфигурационный файл:
7. Нажмите кнопку Сохранить.
8. Изменения в конфигурационном файле вступят в силу после перезагрузки Softphone.Pro на компьютере Оператора. Уведомление о необходимости перезагрузки Softphone.Pro на компьютере Оператора появится автоматически.