Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Использование API ФТС Avaya  [new]
Павел Гужанов
Member

Откуда: Наро-Фоминск
Сообщений: 450
Здравствуйте.

Может быть на этом форуме найдутся специалисты по программированию под avaya.
У меня следующая задача:
Получить список доступных телефонов, определить статус любого телефона из найденного списка (Свободен/занят)
Рассматривал примеры программ, идущих с Avaya API. Читал официальную документацию. Застреваю в самом начале - на получении списка.
Подключение к станции проходит (использовал код из примеров)
 provider = ServiceProvider.getServiceProvider(properties);
devServ = (DeviceServices) provider.getService(com.avaya.csta.device.DeviceServices.class.getName());

GetDeviceId devRequest = new GetDeviceId();
devRequest.setSwitchIPInterface(callServerAddress);
devRequest.setExtension(extension);
GetDeviceIdResponse response = null;
DeviceID deviceID = null;
response = devServ.getDeviceID(devRequest);
if(response != null)
   deviceID = response.getDevice();

А вот дальше пытаюсь получить список устройств
GetDeviceIdList request = new GetDeviceIdList();
request.setSessionID(provider.getSessionID());
GetDeviceIdListResponse resp = devServ.getDeviceIdList(request);

На последней строке ошибка ch.ecma.csta.errors.InvalidDeviceStateException
Подозреваю, что передаю не тот ИД.

Если есть специалисты, пните меня в правильном направлении.
15 ноя 18, 12:31    [21735053]     Ответить | Цитировать Сообщить модератору
 Re: Использование API ФТС Avaya  [new]
Павел Гужанов
Member

Откуда: Наро-Фоминск
Сообщений: 450
Конечно же АТС Avaya. В заголовке темы опечатка
15 ноя 18, 12:33    [21735057]     Ответить | Цитировать Сообщить модератору
 Re: Использование API ФТС Avaya  [new]
kzemlyanichka
Member

Откуда:
Сообщений: 1
Самый большой Джекпот ждет тебя на http://games.casinovulcan-stars.org/
9 июл 19, 10:03    [21923233]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить