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

Реализация Web Callback

0

Все привет! Появилось желание сделать callback через Web форму, ну впрочем не чего сложного скрипт Все по мануалу сделал, все гуд! Но есть желание доработать, данный скрипт… Вот фото – форма звонка

Суть в том чтобы позвонить одному, потом второму и дальше их соеденить. Я предпологаю что решение есть через meetme.

У кого каке идеи, спасибО!

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

спросил 2011-07-27 10:25:05 +0400

pilchard Gravatar pilchard
1 3 2 3

обновил 2011-07-27 17:24:12 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Comments

metmee тут не нужен совершенно. meral ( 2011-07-27 17:24:30 +0400 )редактировать

4 Ответа

0

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

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

ответил 2011-07-27 14:37:52 +0400

amonra Gravatar amonra flag of Ukraine
2261 24 13 63
http://lantec.ua/
0

После кнопки соединить делаете нужный call-файл и всё

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

ответил 2011-07-27 12:01:13 +0400

um2010 Gravatar um2010
2056 69 11 52

Comments

А по подробнее pilchard ( 2011-07-27 12:23:18 +0400 )редактировать
0

смотри тут как генрить звонок

http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out

делаешь обычный звонок, одна сторона абаноенет, другая второй абонет(но лучше через очередь). все.

там етсь примеры и на php

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

ответил 2011-07-27 17:23:41 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/
0

Возможно и кривоватое решение, но тем не менее, у меня работало :) Кнопки сделаешь сам и выдернешь информацию о номере звонящего и номере оператора в переменные $number и $operator

$a="Channel: SIP/$number@trunk
MaxRetries: 1
RetryTime: 10
WaitTime: 20
Context: InternalCall
Extension: $operator
Priority: 1
AlwaysDelete: Yes";

$tmp=fopen(/var/spool/asterisk/outgoing/$number, "w");
$res=fputs($tmp, "$a");
fclose($tmp);

В настройках апача нужно разрешить доступ php к этой папке. На дебиане файл находится в /etc/apache2/apache2.conf. Вставляешь туда строку

php_admin_value open_basedir "/var/spool/asterisk/outgoing:/var/www:."

Ну и проверку номера можно еще прикрутить) Удачи

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

ответил 2011-07-27 19:30:44 +0400

blkang Gravatar blkang
71 9 4 14

обновил 2011-07-27 19:31:45 +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 ленту новостей

Статистика

Задан: 2011-07-27 10:25:05 +0400

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

Обновлен: Jul 27 '11

Похожие вопросы:

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