Смс уведомления

Запрос улучшений, интеграции с различными системами и т.д.
Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Смс уведомления

Сообщение rootden » 2013-05-20 16:35:05

Кто нибудь делает? там почти все реализованно.

есть смысл самому доделать или лучше подождать?

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Смс уведомления

Сообщение Alex Keda » 2013-05-20 16:55:16

виталий занимался...
бросил год назад =)
--
если нужно - доделывай, присылай, закоммичу.

насколько я помню, там не реализовано снятие денег...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: Смс уведомления

Сообщение rootden » 2013-05-20 16:56:17

Ок,

сделаю со шлюзом http://www.smspilot.ru выложу

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: Смс уведомления

Сообщение rootden » 2013-05-21 10:28:49

http://img.rootden.ru/?di=GDJ8

осталось сделать списывание средст со счета и подтверждение телефона, тут 4 вопроса созрело

1.
пока не понял как добится того что бы настройки появились в /Administrator/Config

в xml конфиг сейчас так выглядит

Код: Выделить всё

       <SMS>
      <Name>SMS сообщения</Name>
      <IsActive>0</IsActive>
      <Provider>SMSpilot</Provider>
      <Key>**************************</Key>
      <Sender>отправитель</Sender>
      <IsEvent>1</IsEvent>
       </SMS>


но в разделе /Administrator/Config нету настроек.

2.

Какую логику сделать для списывания с баланса средств

думаю вынести в настройки стоимость смс и порог для уведомления о том что средства на балансе заканчиваются. для сотрудников сделать анлим.

3. подтверждение телефона, думаю добавить еще 1 поле сюда

http://img.rootden.ru/?di=D67Y

для ввода кода подтверждения, а как будет подтвержден скрывать поле.

4.по умолчанию нужно наверное сделать что бы не все галочки стояли в настройках "Уведомления" - SMS....

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Смс уведомления

Сообщение Alex Keda » 2013-05-21 19:42:17

rootden писал(а):http://img.rootden.ru/?di=GDJ8

осталось сделать списывание средст со счета и подтверждение телефона, тут 4 вопроса созрело

1.
пока не понял как добится того что бы настройки появились в /Administrator/Config

в xml конфиг сейчас так выглядит

Код: Выделить всё

       <SMS>
      <Name>SMS сообщения</Name>
      <IsActive>0</IsActive>
      <Provider>SMSpilot</Provider>
      <Key>**************************</Key>
      <Sender>отправитель</Sender>
      <IsEvent>1</IsEvent>
       </SMS>


но в разделе /Administrator/Config нету настроек.

в Config.ini надо добавить

Код: Выделить всё

SMS="ОТправка SMS сообщений"


rootden писал(а):2.

Какую логику сделать для списывания с баланса средств

думаю вынести в настройки стоимость смс и порог для уведомления о том что средства на балансе заканчиваются. для сотрудников сделать анлим.

в конфиге цена-то поди должна быть...
+ надо рассмотреть вариант вбивания экзотических телефонов, на которые отправка обычной SMS будет стоить безумных денег (есть такие страны, куда звонить/писать стоит немеряно)
либо это на стороне шлюза разруливается?

rootden писал(а):3. подтверждение телефона, думаю добавить еще 1 поле сюда

http://img.rootden.ru/?di=D67Y

для ввода кода подтверждения, а как будет подтвержден скрывать поле.

логично, в общем-то

rootden писал(а):4.по умолчанию нужно наверное сделать что бы не все галочки стояли в настройках "Уведомления" - SMS....

а вот с этим, навскидку - сложность.
там же логика обратная. в базе хранятся как раз исключения, если в базе нет - то это не исключение, и на событие идёт рассылка.

думаю, чё-то около такого: при подтверждении телефона, пробегать по всем событиям и снимать все галочки. до подтверждения, никаких SMS никуда уходить не должно.
есесно на ввод подтверждения надо рисовать API, которое в случае удачи снимет все галочки, и выведет сообщение, что вы всё подтвердили, а теперь подите настройте уведомления....
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: Смс уведомления

Сообщение rootden » 2013-05-21 20:03:11

1, думаю разберусь.

2. экзотические номера в самом конце рассмотрим. (цены конечно там ппц http://www.smspilot.ru/price.php страну так можно определить http://ru.wikipedia.org/wiki/Список_телефонных_кодов_стран)

3 сделал, + поле email аналогично переделал. (кнопка не активна если подтверждено)

http://img.rootden.ru/?di=Z6WL
http://img.rootden.ru/?di=T8MO

еще сделал защиту:

Вы уже отправили SMS сообщение с кодом подтверждения. Новое сообщение вы сможете отправить только через 10 минут

4. наверное так и поступлю.

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


шлюз теперь менять можно просто добавив файл со своим классом.

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Смс уведомления

Сообщение Alex Keda » 2013-05-21 23:16:24

может в репозиторий/жиру доступ дать?
правда, это примета плохая - всем кому даю доступ - достаточно быстро пропадают нахрен.
многие - даже не сделав ни одного коммита =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Смс уведомления

Сообщение Alex Keda » 2013-05-21 23:20:47

кстати, в жире-то ты зареган вроде: rootden / tmp@rootden.ru ?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
rootden
Сообщения: 260
Зарегистрирован: 2010-09-24 8:28:44
Благодарил (а): 1 раз

Re: Смс уведомления

Сообщение rootden » 2013-05-21 23:29:42

да, это я регнут но прав нету, активируй меня.

пропасить - не пропаду уже, как минимум 2 новых проекта на основе этого биллинга, делать буду по мере погружения в код. пока только не сильно сложные задачи.

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Смс уведомления

Сообщение Alex Keda » 2013-05-21 23:33:03

rootden писал(а):да, это я регнут но прав нету, активируй меня.

уже. но почта не ходит чё-то

Код: Выделить всё

2013-05-21 23:26:22 1UesCT-000IY0-I3 SMTP error from remote mail server after initial connection: host mail.rootden.ru [46.4.25.54]: 421 Too many concurrent SMTP connections; please try again later.
2013-05-21 23:26:22 1UesCT-000IY0-I3 == tmp@rootden.ru R=dnslookup T=remote_smtp defer (0): SMTP error from remote mail server after initial connection: host mail.rootden.ru [46.4.25.54]: 421 Too many concurrent SMTP connections; please try again later.

rootden писал(а):пропасить - не пропаду уже, как минимум 2 новых проекта на основе этого биллинга, делать буду по мере погружения в код. пока только не сильно сложные задачи.

посмотрим =)
Убей их всех! Бог потом рассортирует...


Вернуться в «Запрос улучшений»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей