forum.bitel.ru http://forum.bitel.ru/ |
|
стыковка с RabbitMQ http://forum.bitel.ru/viewtopic.php?f=19&t=9171 |
Страница 1 из 1 |
Автор: | skyb [ 18 апр 2014, 15:46 ] |
Заголовок сообщения: | стыковка с RabbitMQ |
Собственно сабж, для тарификации звонков. Но я так посмотрел, весь процесс тарификации идёт по радиусу?как то по другому можно тарифицировать звонки (так как войса нет модуля, то пока на войпи) https://www.rabbitmq.com/tutorials/tuto ... -java.html пример работы с явой, вроде все понятно, но вот момент тарификации, я ж его сам ненарисую? |
Автор: | skyb [ 18 апр 2014, 15:47 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
пример запроса Код: {"To-DID":"+14158867900" ,"Call-ID":"abc123def456ghi789" ,"Event-Category":"rate" ,"Event-Name":"req" ,"Msg-ID":"msg_id_9876" ,"Server-ID":"amqp_queue_name" ,"App-Name":"sending_app" ,"App-Version":"sending_app_ver" ,"Node":"ecallmgr@host.com " ,"Account-ID":"qwerty1234567890" ,"From-DID":"+14158867915" ,"Options":[] ,"Direction":"inbound" } пример ответа Код: {"Rate":"0.05"
,"Call-ID":"abc123def456ghi789" ,"Rate-Increment":"60" ,"Rate-Minimum":"60" ,"Discount-Percentage":"0" ,"Surcharge":"1.00" ,"Rate-Name":"expensive_rate" ,"Base-Cost":"1.05" ,"Msg-ID":"msg_id_9876" ,"Update-Callee-ID":true ,"Event-Category":"rate" ,"Event-Name":"resp" ,"App-Name":"hotornot" ,"App-Version":"1.0.0" ,"Server-ID":"" ,"Node":"whistle_apps@host.com " } |
Автор: | stark [ 21 апр 2014, 11:36 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
Из сообщения ничего не ясно. зачем нужна стыковка с RabbitMQ и причем тут тарификация звонков ? Для какого модуля вообще -phone , voiceIP? |
Автор: | skyb [ 21 апр 2014, 12:03 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
stark писал(а): Из сообщения ничего не ясно. зачем нужна стыковка с RabbitMQ и причем тут тарификация звонков ? Для какого модуля вообще -phone , voiceIP? На основе этого сделана телефония, общение происходит через RabbitMQ. Нужно тарифицировать звонки, но как я понял их можно тарифицировать либо с CDR либо по радиусу. Тоесть прослойку нужно свою писать. |
Автор: | stark [ 21 апр 2014, 12:16 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
skyb писал(а): stark писал(а): Из сообщения ничего не ясно. зачем нужна стыковка с RabbitMQ и причем тут тарификация звонков ? Для какого модуля вообще -phone , voiceIP? На основе этого сделана телефония, общение происходит через RabbitMQ. Нужно тарифицировать звонки, но как я понял их можно тарифицировать либо с CDR либо по радиусу. Тоесть прослойку нужно свою писать. Информация о звонке приходит по rabbitMQ? |
Автор: | Cromeshnic [ 21 апр 2014, 12:18 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
А в чём проблема написать самому сервис, который слушает эту MQ-очередь и пишет CDR-файлы? |
Автор: | stark [ 21 апр 2014, 12:24 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
skyb писал(а): пример запроса Код: {"To-DID":"+14158867900" ,"Call-ID":"abc123def456ghi789" ,"Event-Category":"rate" ,"Event-Name":"req" ,"Msg-ID":"msg_id_9876" ,"Server-ID":"amqp_queue_name" ,"App-Name":"sending_app" ,"App-Version":"sending_app_ver" ,"Node":"ecallmgr@host.com " ,"Account-ID":"qwerty1234567890" ,"From-DID":"+14158867915" ,"Options":[] ,"Direction":"inbound" } пример ответа Код: {"Rate":"0.05" ,"Call-ID":"abc123def456ghi789" ,"Rate-Increment":"60" ,"Rate-Minimum":"60" ,"Discount-Percentage":"0" ,"Surcharge":"1.00" ,"Rate-Name":"expensive_rate" ,"Base-Cost":"1.05" ,"Msg-ID":"msg_id_9876" ,"Update-Callee-ID":true ,"Event-Category":"rate" ,"Event-Name":"resp" ,"App-Name":"hotornot" ,"App-Version":"1.0.0" ,"Server-ID":"" ,"Node":"whistle_apps@host.com " } Судя по ответу там надо передавать цену еще ? Т.е тут как в Radius надо передавать какую-то информацию в ответ обязательно ? Типа авторизован/не авторизован и какие это еще атрибуты? |
Автор: | skyb [ 21 апр 2014, 12:37 ] |
Заголовок сообщения: | Re: стыковка с RabbitMQ |
Cromeshnic писал(а): А в чём проблема написать самому сервис, который слушает эту MQ-очередь и пишет CDR-файлы? в том то и вопрос, обсчитать только так можно? |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |