Объект Device/Свойства/CallerId
Версия от 07:36, 14 октября 2013; McBurns (обсуждение | вклад) (Новая страница: «Свойство '''CallerId''' позволяет получить идентификатор звонящего абонента. ==Синтаксис== :<synt…»)
Свойство CallerId позволяет получить идентификатор звонящего абонента.
Синтаксис
BSTR CallerId
Описание
- Свойство CallerId возвращает идентификатор абонента при входящем звонке. В большинстве случаев это номер телефона звонящего абонента. Номер телефона может определятся разными способами, в частности для модема это может быть CND или российский АОН. Способ определения номера определяется свойством CallerDetect.
Примеры
- Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");
Device.Open ();
var Result = Device.WaitForCall (120); // Ожидаем входящий звонок
if (Result == 0) {
var Phone = Device.CallerId (); // Получаем номер телефона звонящего абонента
alert("Номер телефона звонящего абонента: " + Phone);
Device.Say ("CallOffice");
}
Device.HangUp ();
Device.Close ();
- Пример на VBScript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open
Result = Device.WaitForCall (120) ' Ожидаем входящий звонок
if Result = 0 then
Phone = Device.CallerId ' Получаем номер телефона звонящего абонента
MsgBox "Номер телефона звонящего абонента: " + Phone
Device.Say "CallOffice"
end if
Device.HangUp
Device.Close