Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Поднятие трубки

0

Добрый день, вопрос следующий: Как в реальном времени определить что трубка поднята (после использования Dial). Dialstatus не подходит, т.к. ее можно запросить только после звонка. А мне бы хотелось в реальном времени отследить, когда трубку подняли.

удалить закрыть спам изменить тег редактировать

спросил 2012-03-13 09:20:58 +0400

mik Gravatar mik
31 3 1 7

Comments

А конкретнее задачу можете описать?

switch ( 2012-03-13 10:05:06 +0400 )редактировать

Да конечно, я хочу выгружать в базу статус звонка т.е. звонят ли в данный момент или трубка уже поднята и разговор идет или линия свободна.

mik ( 2012-03-13 10:30:06 +0400 )редактировать

1 Ответ

1

Использовать AMI (Asterisk Manager Interface) - http://asterisk.ru/knowledgebase/Asterisk+Manager+API. В момент соединения приходит ряд Event'ов.

ссылка удалить спам редактировать

ответил 2012-03-13 10:00:42 +0400

igorg Gravatar igorg flag of Russian Federation
2244 3 7 40
http://igorg.ru/

Comments

Спасибо, других способов, как я понимаю, нет?

mik ( 2012-03-13 10:20:34 +0400 )редактировать

других нет

igorg ( 2012-03-13 18:58:13 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-03-13 09:20:58 +0400

Просмотрен: 1,536 раз

Обновлен: Mar 13 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.