Jump to content
Local
Sign in to follow this  
xunes

отправка SMS юзерам

Recommended Posts

Занимался ли кто-то подобным модулем? можно ли такое реализовать? есть ли у кого то наработки в этой теме?

Share this post


Link to post
Share on other sites

Для Вас технически отправка СМС пользователям будет просто отправка мыла (SMTP)

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

без договора - количество СМС лимитировано

Share this post


Link to post
Share on other sites

можно через usb модем с безлимитным количеством CMC отправлять

Share this post


Link to post
Share on other sites

Занимался ли кто-то подобным модулем? можно ли такое реализовать? есть ли у кого то наработки в этой теме?

Уже была подобная тема тут, поищите

Share this post


Link to post
Share on other sites

Да есть вагон этих SMS посылательных сервисов - интеграция с ubilling занимает в среднем 20 минут + Х времени на чтение документации, в зависимости от ее упоротости.

Share this post


Link to post
Share on other sites

откопал скриптик отсылки смс с помощью модэма

 

if [ "${param}" = "cash" ]
then
if [ $(echo "$oldValue < $newValue") ]
then
msg="Ваш баланс пополнен на `expr ${newValue%.*} - ${oldValue%.*}` руб и составляет ${newValue} руб."
fi
fi
if [ "${param}" = "cash" ]
then
if [ $(echo "$newValue<100") ]
then
msg="Обратите внимание на вашем балансе осталось ${newValue} руб."
fi
fi
if [ "${msg}" != "" ]
then
echo ${msg} | gnokii --sendsms +7**********
fi

 

Подскажите плиз как подставить телефон абонента из поля мобильник Ubilling'a в данную строчку ???

echo ${msg} | gnokii --sendsms +7**********

Share this post


Link to post
Share on other sites

заметил что кусок скрипта как то не корректно работает

if [ $(echo "$newValue<100") ]
then
msg="Обратите внимание на вашем балансе осталось ${newValue} руб."
fi

 

на балансе у пользователя 69 , мы вычитаем через конфигуратор -1 рубль он срабатывает

на балансе у пользователя 669 , мы вычитаем через конфигуратор -1 рубль он срабатывает

 

если скрипт подправить следующим образом то он вообще не срабатывает даже если у пользователя 6669 на счету

if [ $(echo "$newValue<100") ]
then
msg="Обратите внимание на вашем балансе осталось ${newValue} руб."
fi

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×