First time here? Check out the FAQ!

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

Asterisk передача данных программе на клиентском компьютере

0

Доброго времени суток. Такой вопрос. Сервер Asterisk находится в точке А, менеджерские телефоны в точке В. Нужно чтобы при приеме звонка у менеджеров всплывало окно в котором отображалась бы информация (имя, фамилия, номер телефона, размер скидки, количество заказов, сами заказы и тд.). Впринцыпе я извлекаю на сервере в phpagi эту всю информацию. Но как ее передать клиенту. Может есть возможность как-нибудь соедениться с сервером Asterisk ( или какая-то библиотека на С Builder, C++), слушать что унего происходит и если поступает звонок, то получать эти мои данные из phpagi.

спросил Aug 10 '12

анонимный пользователь

Аноним

Comments

CRM, либо самописная WEB клиентка.

romariosar (Aug 10 '12)edit

3 Ответа

0

для умных телефонов можно web-url передавать, для не очень на своей стороне после ответа урл какой нибудь дергать. про ключевые слова выше написали

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

ответил Aug 10 '12

komrad123 Gravatar komrad123
3810 5 3 44

Comments

А что нам дает веб-урл

romedal (Aug 10 '12)edit

хз что он вам дает, мне оно дает вызов того урла после ответа агента. в урле вся необходимая информация кто/кому/когда звонит.

komrad123 (Aug 10 '12)edit
0

Есть такая звонилка Phoner она умеет при принятии звонка обращаться на спец URL и передавать туда номер звонящего...

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

ответил Aug 10 '12

dobs Gravatar dobs
62 15 2 12

Comments

А можно чтобы эта звонилка стояла на компе и одновременно у менеджера стоял свой ip-телефон (физический). То есть програмный телефон открывает url, а по аппаратному телефону менеджер ведет беседу ?

romedal (Aug 10 '12)edit

та не так не выйдет т.к. она УРЛ передает при снятии трубки...

dobs (Aug 10 '12)edit

А на аппаратном телефоне не нет такой функции? cisco ip phone spa502G

romedal (Aug 10 '12)edit

не вкурсе как она там может называться но 99% что нет

dobs (Aug 10 '12)edit
0

Реализовывал нотификацию на Growl для виндовс.

Схема такая:

dialplan -> phpagi -> Шелл-скрипт gntp-send -> хост

Мможно слать сразу через phpagi.

Как-то так, диалплан

exten => xxx,1,Verbose(... ${CALLERID(num)} -> ${EXTEN})
..
        same
=> n,AGI(...lookup.php)
        same
=> n,Set(CALLERID(name)=${lookupcid})
        same
=> n,Set(name_ru=${name_ru})
        same
=> n,System(....incoming.sh ${CALLERID(num)} '${name_ru}')
...

баш скрипт

#!/bin/bash
number
=$1
name
=$2

time
=`date +%H:%M:%S\<%d.%m.%Y\>`

icon
='....png'
app
='ВходЗвонок'
appname
='ВходЗвонок'
ip123
='....123'

gntp
-send -a $app -n $appname -s $ip123 "${name} ${number}" "$time" $icon &
ссылка удалить спам редактировать

ответил Aug 11 '12

seahenge Gravatar seahenge
11 1 1 2

обновил Aug 11 '12

Ваш ответ

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 ленту новостей

Статистика

Задан: Aug 10 '12

Просмотрен: 934 раз

Обновлен: Aug 11 '12

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