forum.bitel.ru
http://forum.bitel.ru/

Тарификация SMS
http://forum.bitel.ru/viewtopic.php?f=19&t=5778
Страница 1 из 1

Автор:  siverko [ 09 авг 2011, 15:21 ]
Заголовок сообщения:  Тарификация SMS

Добрый день!
Вообщем у нас есть шлюз SMS у другого оператора и наши клиенты шлют sms по HTTP. Оператор нам выдает лог такого содержания:
ID; Телефон; Дата(поступления); Время(Время поступления); Дата(отправки); Время (Отправки); Дата(изменения); Время(изменения); Статус; Кол-во смс; Отправитель; Тело сообщения; Страна; Название оператора
Пример лога:
2742025167 79030067544 2011-08-07 23:46:36 2011-08-07 23:46:37 2011-08-07 23:46:00 Доставлено 1 zenoss [zenoss] licardclub.licard-club.ru ip 10.0.3.176 is down Russian Federation ОАО "Вымпел-Коммуникации"

Поставили задачу - чтобы лог грузить в bgbilling, чтобы тарифицировать количество SMS.
Нужен совет как сделать лучше.
Я думаю просто привести лог к виду телефонии, в место отправителя будет не слово, а левый номер телефона какой нибудь закрепленный, и оставить только номер на который смс уходила, количество и время.

Автор:  Phricker [ 09 авг 2011, 15:36 ]
Заголовок сообщения:  Re: Тарификация SMS

siverko писал(а):
лог грузить в bgbilling, чтобы тарифицировать количество SMS.

Забивать гвозди микроскопом нынче в моде

Автор:  Phricker [ 09 авг 2011, 15:40 ]
Заголовок сообщения:  Re: Тарификация SMS

Вы будете сами приводить лог к формату телефонии. Запоминать за каким пользователем закреплен какой номер телефона, который будет в биллинге и т.п.

А не проще набросать самую простейшую базу в MS Access, грузить в нее и в ней сделать пару-тройку отчетов (не знакомый с Access'ом, методом тыка сделал лабораторную знакомому, с 6-7 отчетами и десятком выборок за 3-4 часа, попивая чай и серфя по инету (правда что кривить душой - выборки писал сам на сикуле прямо в акцессе :D Не понял я ихнего инструментария)), дать в нее доступ бухам, начальству и прочим и пускай радуются.

Автор:  siverko [ 09 авг 2011, 16:33 ]
Заголовок сообщения:  Re: Тарификация SMS

Я бы так и сделал, забил бы MS Access и все, но начальство требует в BG грузить.

Автор:  Феанор [ 10 авг 2011, 07:40 ]
Заголовок сообщения:  Re: Тарификация SMS

А в чем задача тарификации-то? Посчитать сколько рублей вы должны оператору? Построить отчет кто куда пишет? Или просто количество смсок подсчитать?

Автор:  Phricker [ 10 авг 2011, 10:44 ]
Заголовок сообщения:  Re: Тарификация SMS

Феанор писал(а):
А в чем задача тарификации-то? Посчитать сколько рублей вы должны оператору? Построить отчет кто куда пишет? Или просто количество смсок подсчитать?

Выявлять недовольных оператором и принимать меры (судя по тому что sms оператор отдает им тело сообщения) :lol:

Автор:  siverko [ 10 авг 2011, 11:27 ]
Заголовок сообщения:  Re: Тарификация SMS

Нужно просто чтобы клиент видел в своем кабинете, сколько начислено за количество смс(тем более цены разные в зависимости в какую сотовую компанию уходили). Ну и так же разбивка по сотовым компаниям.

Автор:  Феанор [ 10 авг 2011, 13:19 ]
Заголовок сообщения:  Re: Тарификация SMS

siverko писал(а):
Нужно просто чтобы клиент видел в своем кабинете, сколько начислено за количество смс(тем более цены разные в зависимости в какую сотовую компанию уходили). Ну и так же разбивка по сотовым компаниям.

я к чему - как вы такой лог обработаете и привяжете его к конкретному клиенту? на основе какого параметра? или ваши клиенты когда отправляют то айди сообщения и у вас где-то сохраняется в связке с ip/др.параметром клиента?

Автор:  Phricker [ 10 авг 2011, 13:49 ]
Заголовок сообщения:  Re: Тарификация SMS

Можно на основе телефона. В принципе :)

Автор:  Феанор [ 10 авг 2011, 14:05 ]
Заголовок сообщения:  Re: Тарификация SMS

Phricker писал(а):
Можно на основе телефона. В принципе :)

? На основании какого телефона? Я в логе вижу айпишик и телефон на который отправили. Айпишник может быть айпишником странички на которой висит форма через которую отправляются смски. Как узнать что смс1 отправил абонент1 а не абонент2, вот в чем вопрос сейчас.

Автор:  siverko [ 10 авг 2011, 14:29 ]
Заголовок сообщения:  Re: Тарификация SMS

Феанор писал(а):
Phricker писал(а):
Можно на основе телефона. В принципе :)

? На основании какого телефона? Я в логе вижу айпишик и телефон на который отправили. Айпишник может быть айпишником странички на которой висит форма через которую отправляются смски. Как узнать что смс1 отправил абонент1 а не абонент2, вот в чем вопрос сейчас.


В логе есть отправитель в текстовом формате(тем более все отправители в личном кабинете зарегистрированы и свое имя поменять не могут), значит его можно привязать к телефону.

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

Автор:  snark [ 10 авг 2011, 15:58 ]
Заголовок сообщения:  Re: Тарификация SMS

siverko писал(а):
телефония тарифицируется по времени разговора, а смс по количеству

Тупо в лоб примите что в данной схеме "1 смс = 1 секунда/минута/час" и считайте.

Автор:  Феанор [ 11 авг 2011, 07:35 ]
Заголовок сообщения:  Re: Тарификация SMS

snark писал(а):
siverko писал(а):
телефония тарифицируется по времени разговора, а смс по количеству

Тупо в лоб примите что в данной схеме "1 смс = 1 секунда/минута/час" и считайте.

+1, если отправитель регистрируется, то поставить ему в соответствие какой нибудь левый номер и его в логи подставлять

Автор:  Phricker [ 11 авг 2011, 10:45 ]
Заголовок сообщения:  Re: Тарификация SMS

snark писал(а):
Тупо в лоб примите что в данной схеме "1 смс = 1 секунда/минута/час" и считайте.

Цитата:
сколько начислено за количество смс(тем более цены разные в зависимости в какую сотовую компанию уходили)

Изображение в этом варианте сработает?

Автор:  Феанор [ 11 авг 2011, 11:18 ]
Заголовок сообщения:  Re: Тарификация SMS

Phricker писал(а):
snark писал(а):
Тупо в лоб примите что в данной схеме "1 смс = 1 секунда/минута/час" и считайте.

Цитата:
сколько начислено за количество смс(тем более цены разные в зависимости в какую сотовую компанию уходили)

Изображение в этом варианте сработает?

Использовать карту зон, или карту цен, разные направления - разные цены.

Автор:  Администратор [ 17 авг 2011, 14:17 ]
Заголовок сообщения:  Re: Тарификация SMS

В логе телефонии можно вроде стоимость указывать прямо.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/