Мои контакты: nig_am@mail.ru оплачу - или на карту(куда поддерживает Сбер) или вебмани. 2000р. Сип аккаунт на мегафоновском мультифоне дам для тестов. Необходимо сделать модуль на PHP (возможны варианты) который будет делать следующие вещи: 1.Соединяться как SIP клиент с мегафоновским мультифоном http://multifon.ru/help/ 2.Проходить авторизацию 3. вызывать абонента по номеру, который модуль получает извне (от меня). ГОЛОСОВОЙ ПОТОК ПОЛУЧАТЬ/ОТПРАВЛЬЯТЬ не надо. Только сигнализацию! 4. слушать предответное состояние, когда приходит сигнализация (SIP/2.0 180 Ringing — Местоположение вызываемого пользователя определено. Ему дается сигнал о входящем вызове.) 5. при получении этого сигнала СРАЗУ отправлять отмену вызова (Request Cancel) оплата только после тестового звонка и сброса. пример sip сигнализации тут https://code.google.com/p/php-sip/source/browse/trunk/?r=28 и обсуждается активно здесь http://level7systems.co.uk/en/click_to_call_with_php_sip/ еще раз: мне надо инициировать звонок, получить информацию что на том конце его могут принять (гудки пошли) или нет и сразу сбросить чтоб не платить за звонок деньги. и передать мне эту информацию. пример у меня нормально не отработал - он сыпется на 403 ошибке - проблемы с авторизацией (wiresnarkom отснифил) вот мной модернизированный скрипт, тут используется логин и пароль для моего действующего аккаунта на мегафоновском мультифоне. это мой телефон на который я звоню. Код (PHP): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head><title>PHP-SIP Click to Call</title></head> <body> <?php if (isset($_POST['from']) && isset($_POST['to'])) : ?> <?php require_once('PhpSIP.class.php') ?> <?php $from = $_POST['from']; $to = $_POST['to'] ?> Trying call from <?php echo $from ?> to <?php echo $to ?> ...<br /> <?php flush() ?> <pre> <?php try{ $api = new PhpSIP('172.xxx.xxx.xxx'); //$api = new PhpSIP(); $api->setDebug(true); $api->setUsername('7932=========='); $api->setPassword('*************'); $api->setMethod('INVITE'); $api->setFrom('sip:7---------@193.201.229.35'); $api->setUri('sip:7932========@193.201.229.35'); $res = $api->send(); echo "res: $resn"; if ($res == 200) { usleep(500000); $api->setMethod('REFER'); $api->addHeader('Refer-to: sip:7-------------@193.201.229.35'); $api->addHeader('Referred-By: sip:7===========@193.201.229.35'); $api->send(); $api->setMethod('BYE'); $api->send(); $api->listen('NOTIFY'); $api->reply(481,'Call Leg/Transaction Does Not Exist'); } if ($res == 'No final response in 5 seconds.') { $api->setMethod('CANCEL'); $res = $api->send(); } echo $res; } catch (Exception $e) { echo "Opps... Caught exception:"; echo $e; } ?> </pre> <hr /> [url="<?php echo $_SERVER['PHP_SELF']; ?>"]Back[/url] <?php else : ?> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post"> <fieldset> From: <input type="text" name="from" size="25" value="" /> To: <input type="text" name="to" size="25" value="sip:enum-test@sip.nemox.net" /> <input type="submit" value="Call" /> </fieldset> </form> <?php endif ?> </body> </html>
всем спасибо. С заданием справился Сергей И. с этого форума. обещанное вознаграждение ушло ему вчера. Тему можно закрыть.
интересно. а это законно? или их можно привлечь за эти звонки. отвлекают, берешь трудку а там уже тишина. хулиганство.
они решают свои дела. почему я должен страдать? они меня отвлекают от дел, тратят мое время. делают это массово, не только со мной. почти спам. они должны быть наказаны.
Я продержался только два три дня, больше не могу. "Женская народная забава-сама придумала, сама обиделась" =D. Функционал, описанный в ТЗ не используется для хулиганства, это проверка правильно ли ввел пользователь свой номер телефона. А флуд звонками-тю, это уже старый бизнес, гугл даст множество ссылок на темы на ачате.
Просто у ребят с отдела К есть задачи и посерьезнее. А этим чаще всего школота занимается, че с них взять?). Даже половина хозяинов ddos сервисов-школота. К ним просто домой приходят ребята и говорят что это не хорошо, ессно школяр в перепуге и ахе, перестает такими жесткачами заниматься, но ребята свое дело сделали. тип один 6 лет вымогательством занимался, ломал сайты, требовал бабло за исправление уязвимости, если коммерц-бык, тогда на сайт заливается порно, и ничего, пришли к нему ребята с фсб прямо в квартиру, и поговорили. С тех пор он только кодит), ну и типо безопасник). А садят если ты с карточки деньги увел), редко сажают за всякие флуды и ддосы тк хватает просто придти в гости на чай-чел сразу становится шелковым).
Тоже надо реализовать такое, но не с мегафоном, а через другой сервис. За деньги. Кто-то поможет? почта anton(dog)melkov.xyz
Всем привет. Такая же задача, пишем свою CRM, необходим дозвон до клиентов. Готов оплатить пример. domname[ собака ]mail.ru