Ответ на входящий звонок

Модератор: Administrator

Ответить
gpi65
Участник форума
Сообщения: 37
Зарегистрирован: Вт 13 ноя 2018, 16:05

Ответ на входящий звонок

Сообщение gpi65 »

Здравствуйте.
Для экспериментов создан extension и пароль к нему.
Использую Softophone из примеров к DMCC SDK версии 6.3.3. При звонке с реального телефона на номер, совпадающий с extension вижу на экране определение входящего номера, изменение цвета ламп, и т.д.
Делаю на основе Softophone свою программу, без изображения телефона, только вывод информации в консоль. Тоже вижу данные входящего звонка, все нормально. Пытаюсь сделать переадресацию вызова, для этого, используя AvayaStation из того же примера делаю ответ на звонок (answerCall) и трансфер(transfer). Но метод answerCall требует на вход параметр String callAppearance. В комментарии про него сказано только "The call appearance to answer". В документации ничего похожего не нашел.
Подскажите, что я должен передавать в этом параметре?
gosha
Постоянный участник форума
Сообщения: 967
Зарегистрирован: Чт 18 сен 2008, 23:05

Re: Ответ на входящий звонок

Сообщение gosha »

Вот скажите мне, как девелопер, вы на DevConnect зарегистрировались? Доки, примеры, туториалы оттуда смотрели? Форум тамошний читали?
Кроме вышесказанного, у вас принципиально неверный подход - вам надо делать dependant регистрацию к существующему аппарату, чтобы в st st было видно два зарегистрированных аппарата...
gpi65
Участник форума
Сообщения: 37
Зарегистрирован: Вт 13 ноя 2018, 16:05

Re: Ответ на входящий звонок

Сообщение gpi65 »

Регистрировался. Вот только регистрация регулярно пропадает
Доки есть. Но понять там что-то неподготовленному невозможно. Тем более на английском языке.
Примеры разбираю. Те, которые с SDK были. Что-то из них даже заставил работать

На счет dependent, поменял в настройках. Поменял media на none, как сказано в документации. Видимо, надо еще что-то менять, потому что приложение стало запускаться с ошибкой.
Ошибка
Shared control denied because the DCP phone is out of service.
Но ведь я подключаюсь к телефону, который физически не существует, он просто прописан на станции.
Если же пытаюсь таким же образом подключиться к существующему телефону, получаю ошибку
Login Denied - Softphone must be enabled on station, причем эта ошибка вылезает и при dependent, и при main
Получается что, существующий телефон должен иметь какие-то настройки/разрешения для софтфона?
gosha
Постоянный участник форума
Сообщения: 967
Зарегистрирован: Чт 18 сен 2008, 23:05

Re: Ответ на входящий звонок

Сообщение gosha »

gpi65 писал(а):На счет dependent, поменял в настройках. Поменял media на none, как сказано в документации. Видимо, надо еще что-то менять, потому что приложение стало запускаться с ошибкой.
Ошибка
Shared control denied because the DCP phone is out of service.
Но ведь я подключаюсь к телефону, который физически не существует, он просто прописан на станции.
Правильно. Dependant хочет живого main. Неважно, DCP или IP. Можете пользовать One-X Communicator в качестве main registration
gpi65 писал(а): Если же пытаюсь таким же образом подключиться к существующему телефону, получаю ошибку
Login Denied - Softphone must be enabled on station, причем эта ошибка вылезает и при dependent, и при main
Получается что, существующий телефон должен иметь какие-то настройки/разрешения для софтфона?
Правильно говорит. Вообще говоря, без доступа к станции (если вы на каждый чих будете просить аутсорсеров логи посмотреть или какие-то настройки поменять) вы свою аппу до второго пришествия девелопить будете.
Ответить