Поделиться через


Вперед

Переадресация — это отклонение входящего сеанса на другой адрес назначения. TAPI позволяет приложению указать список условий переадресации для адреса. Условия переадресации могут быть точно так же детализированы, как разные назначения и режим переадресации для каждого адреса вызывающего абонента.

Операцию переадресации также можно использовать для реализации функции выборочного "не беспокоить", перенаправляя одних вызывающих абонентов в голосовую почту и позволяя другим пытаться завершить работу.

Операция переадресации также может отменить любую текущую операцию переадресации.

Некоторые поставщики услуг требуют, чтобы приложение создавало консультационный звонок перед операцией переадресации. Затем операция переадресации передает указатель на звонок консультации.

Не все поставщики услуг поддерживают использование этой операции.

TAPI 2.x: Чтобы задать lineForward для получения lineGetAddressStatus, измените сообщение уведомления LINE_ADDRESSSTATE на LINEADDRESSSTATE_FORWARD.

TAPI 3.x: См. раздел ITAddress::Forward, ITAddress::get_CurrentForwardInfo, уведомление об изменениях: ITAddressEvent::get_Event с AE_FORWARD.

Примечание

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