Jump to content
Local
ruslyk123

Декілька запитань по TurboSMS

Recommended Posts

Доброго дня.

 

Можливо хтось підкаже стосовно модуля TurboSMS.

 

1.Як округлити кількість знаків коми у балансі до сотих?

Використовується змінна {CREDIT} яка повертає 6 знаків після коми.

2.Чи можливо реалізувати відправку смс повідомлення при успішному поповненні рахунку?

Наприклад - "Ваш рахунок поповнено на 50грн. Дякуємо що залишаєтесь з нами."

 

П.С. Перепрошую тільки замітив, що не в той розділ написав

Edited by ruslyk123

Share this post


Link to post
Share on other sites

У вас працює даний сервіс, як налаштували ? 

Share this post


Link to post
Share on other sites

У вас працює даний сервіс, як налаштували ? 

Відчиняємо сайт: http://turbosms.ua/

Там реєструєтесь. Потім входите у сервіс зі своїм логіном і паролем. Потім нажати на "Добавити підпис". Його повинні підтвердити, що він не зайнятий та дозволений.

Потім робимо все як написано у доці http://wiki.ubilling.net.ua/doku.php?id=turbosms

Также при помощи «Другие настройки» вам следует указать ссылку на свой сайт и ранее одобренную администрацией сервиса (это важно! Без оной одобренной, СМС-ки будут уходить… эээ… никогда) подпись. Если возникают проблемы с прочтением СМС на древних кирпичеобразных телефонах, вы можете установить опцию WAP в NONE - тогда при отправке оно будет заменено пустым значением.

У інших настройках треба виставити той підпис, що зареєстрували на турбосмс.

Робите далі все як написано http://wiki.ubilling.net.ua/doku.php?id=turbosms тут!!!!

І все у вас повинно запрацювати.

Edited by L1ght

Share this post


Link to post
Share on other sites

 

У вас працює даний сервіс, як налаштували ? 

Відчиняємо сайт: http://turbosms.ua/

Там реєструєтесь. Потім входите у сервіс зі своїм логіном і паролем. Потім нажати на "Добавити підпис". Його повинні підтвердити, що він не зайнятий та дозволений.

Потім робимо все як написано у доці http://wiki.ubilling.net.ua/doku.php?id=turbosms

Также при помощи «Другие настройки» вам следует указать ссылку на свой сайт и ранее одобренную администрацией сервиса (это важно! Без оной одобренной, СМС-ки будут уходить… эээ… никогда) подпись. Если возникают проблемы с прочтением СМС на древних кирпичеобразных телефонах, вы можете установить опцию WAP в NONE - тогда при отправке оно будет заменено пустым значением.

У інших настройках треба виставити той підпис, що зареєстрували на турбосмс.

Робите далі все як написано http://wiki.ubilling.net.ua/doku.php?id=turbosms тут!!!!

І все у вас повинно запрацювати.

 

Я розібрався , працює прекрасно . Дякую.

Share this post


Link to post
Share on other sites

Хотів би реанімувати тему.

Декілька нагальних питань:

 

1. Чи можливо реалізувати роботу модуля по часу/подіях? 

Поточна реалізація фактично нічого, крім підставляння змінних не реалізовує.

Не розумію як взаємодіяти з абонентом всього з одним шаблоном.

Найбільш очікувані автоматизації:

- автоматична відправка sms, якщо на балансі користувача менше заданого порогу/відсотка/кількості днів;

- декілька sms шаблонів для різних подій;

- відправка sms з подякою за поповнення рахунку із сумою поповнення та поточним балансом після поповнення.

 

2. Список дозволених кодів операторів для надсилання.

Свого роду фільтр, що перевіряє відповідність номеру телефону абонента дозволеному для відправки.

Корисно у випадку помилки працівника при заповненні полів профілю (в стільниковий вніс домашній, або помилився кодом країни).

Edited by NET-CREATOR

Share this post


Link to post
Share on other sites

 

1. Чи можливо реалізувати роботу модуля по часу/подіях?

Еммм

 

 

Поточна реалізація фактично нічого, крім підставляння змінних не реалізовує.

Ну яке замовляли таке і є. Чур я ніпрічом.

 

 

Не розумію як взаємодіяти з абонентом всього з одним шаблоном.

"Шановний абонент {REALNAME} ми вас ненавидимо"... якось так я думаю.

 

 

- автоматична відправка sms, якщо на балансі користувача менше заданого порогу/відсотка/кількості днів;

Ок, потребує нової механіки розсилки завязаної на remote API.

 

 

- декілька sms шаблонів для різних подій;

Ок, потребує нової механіки шаблонізації повідомлень.

 

 

- відправка sms з подякою за поповнення рахунку із сумою поповнення та поточним балансом після поповнення.

Потребує модифікації всіх місць де взагалі проводиться хоч якась робота з грошима. Нунафіг такий адЪ.

Можна звичайно викрутитись і просто аналізувати diff стану балансу користувача і при цьому намагатись не засипати їх всіх СМС-ками, але збочення це все...

 

 

Свого роду фільтр, що перевіряє відповідність номеру телефону абонента дозволеному для відправки.

Ок. Потребує для початку просто модифікації модулю зміни мобілки, тай всьо.

 

Нормальні платіжні системи типу терміналів і всякого такого до речі вміють показувати юзеру його баланс через OpenPayz. Слати йому СМС-ку при поповненні готівкою в офісі? Навіщо?

Edited by nightfly

Share this post


Link to post
Share on other sites

Оголосіть приблизну вартість модифікацій, можливо знайдуться бажаючі в складчинку профінансувати зміни.

Або зробити повноцінний модуль платним, як робота з юр. особами.

Share this post


Link to post
Share on other sites

Внятне ТЗ в студію, та й можна щось думати.

Share this post


Link to post
Share on other sites

Внятне ТЗ в студію, та й можна щось думати.

ТЗ:

1. Нагадувати користувачу логін або пароль, по смс. (добавати кнопку у профілю користувача, там де : зміна мас, адреса, тариф).

2. автоматична відправка sms, якщо на балансі користувача менше заданого порогу/відсотка/кількості днів;

3. декілька sms шаблонів для різних подій;

 

4. автоматична відправка sms з подякою за поповнення рахунку із сумою поповнення та поточним балансом після поповнення.

5. сповіщати адміністратора смскою , що є заявка на підключення. 

6. Можливість розсилати рекламні оголошення (це і так можна :) )

7. смс сповіщення про зміну тарифу.

8. можливість вітати користувачів з Днем народження.  :facepalm: 

.... стоп достатньо :

 

4. автоматична відправка sms з подякою за поповнення рахунку із сумою поповнення та поточним балансом після поповнення.

1. Нагадувати користувачу логін або пароль, по смс. (добавати кнопку у профілю користувача, там де : зміна мас, адреса, тариф).

 

і так мабуть більшість шаблони у блокноті тримають, і при нагоді його змінити 5 сек. B)

Share this post


Link to post
Share on other sites

Ок. Тільки це ніразу не ТЗ а просто перелік хотілок.

Share this post


Link to post
Share on other sites

Ок. Тільки це ніразу не ТЗ а просто перелік хотілок.

Думаю в документацию стоит таки добавить пример ТЗ... 

Edited by jcomm

Share this post


Link to post
Share on other sites

А поки узгоджуємо ТЗ для ТЗ планую зробити скрипт, що буде працювати напряму з базою.

Основна проблема продумати логіку для сповіщення про критичний баланс на рахунку.

 

Спірні питання:

1. Оптимальні умови відправки смс.

Беручи до уваги наявність тарифів від 50 до 200 грн, оптимально буде менше 15 грн.

Окремо можна перелопачувати обрані тарифи та визначати оптимальну суму для кожного користувача.

 

2. Періодичність надсилання у межах однієї події.

Як часто нагадувати користувачу про те, що у нього менше 15 грн?

Щоранку, доки не поповнить - ні. Можливо для тарифного плану 200 це нормально, бо вистачає цих коштів на 2 дні, а ось для того у кого за 50 грн це занадто часте нагадування. Тому ідея в тому, щоб перенести користувачів, які вже були попереджені про критичний баланс у окрему таблицю та викинути їх звідти як тільки їх баланс стане більшим за поріг.

 

3. Користувач повинен мати право відімкнути функцію СМС сповіщення.

 

4. Усе це актуально і для e-mail сповіщень.

Edited by NET-CREATOR

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Просто информирую: заметил когда захожу в "Рассылка с помощью TurboSMS", выбираю дату и нажимаю "Показать", то вверху выдается варнинг:
"Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /usr/local/www/apache22/data/billing/api/libs/api.dbconnect.php on line 31"

хотя результат выводится нормальный.

 

FreeBSD 8.4-RELEASE

php55-mysql-5.5.17_1

Edited by kit3

Share this post


Link to post
Share on other sites
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /usr/local/www/apache22/data/billing/api/libs/api.dbconnect.php on line 31"

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

 

 

php55-mysql-5.5.17_1

Откуда взяли? Я такого за собой не ношу.

 

Как хотфикс - просто потушите собакой этот нотайс в api.dbconnect.php на строке 31, и все.

Edited by nightfly

Share this post


Link to post
Share on other sites

 

 

Откуда взяли? Я такого за собой не ношу.

Результат портапгрейда где-то около месяца назад (заметил варнинг только сейчас).

Share this post


Link to post
Share on other sites

Підключив сервіс TurboSMS проблем не виникало, от тільки може хтось підкаже як допустимо написати " оплатіть {TARIFFPRICE}+(за послугу white ip, яка знімає гроші разом з абонплатою (віртуальний сервіс знімає з користвацького рахунку stargazer)"

Edited by ppv

Share this post


Link to post
Share on other sites

С 01.01.2020 sms дорожают. И это не предел. В феврале подорожание №2 будет. Касается всех аналогичных сервисов.

Поговорил с представителем компании (не турбосмс, а аналога) - говорят, что мобильщики давят на бандлы по 100 смс за 100 грн вообще. 

Share this post


Link to post
Share on other sites
17 hours ago, Di111 said:

Хотелка SemySMS

Зачем?

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By livalera
      Рассылка с помощью TurboSMS - Рассылка SMS - Пользователи у которых денег осталось меньше чем на 5 дней - отправляет 4-5 смс и выдает ошибку -
       Warning: mysql_connect(): Operation timed out in /usr/local/www/apache24/data/billing/api/libs/api.dbconnect.php on line 34
      Operation timed out
      Подскажите пожалуйста в чем проблемам ?
    • By 49rpam
      Всем привет подскажите в чем может быть проблема? 
      Модуль TurboSmS не хочет отправлять слеши) 
      шаблон выглядит так:

      А результат так:

      Пробовал ссылку писать в WAP результат тот же
      А через сам сервис турбосмс все отправляется.
    • By strushke
      Добрый день всем! 
      Конечно же, я дурак, и скорее всего, у остальных не так, но всё же я чувсвую потребность отписаться.
       
      TurboSMS -> Рассылка SMS -> Рассылка группе пользователей -> Должники, у которых на счету осталось меньше ноля  -> Поиск -> Никого в списке.
       
      Это нормально, учитывая, что настроек не так то много и поиск происходит в локальной базе?
       
      Спасибо за внимание
    • By Golthana
      Такой вот вопрос. Настраиваю напоминалку абонентам о состоянии баланса.
      Вот куски конфига:
      alter.ini:
      ;Enable sms reminder?
      REMINDER_ENABLED=1
      ;Tagid for sms reminder (should be same as in userstats.ini)
      REMINDER_TAGID=2
      ;Threshold of days to remind
      REMINDER_DAYS_THRESHOLD=2
      ;Prefix for mobile phones, default empty
      REMINDER_PREFIX=""
      ;Template for sms reminder
      REMINDER_TEMPLATE="{REALNAME}"
       
      (tagid точно правильный)
       
      userstat.ini:
      ;sms reminder enabled?
      REMINDER_ENABLED=1

      ;sms reminder price per month
      REMINDER_PRICE=20

      ;TAGID OF VIRTUAL SERVICE
      REMINDER_TAGID=2

      ;Mobile number length, 9 default for UA
      REMINDER_NUMBER_LENGTH=11

      ;Threshold when user should be reminded
      REMINDER_DAYS_THRESHOLD=2

      ;Prefix for mobile phones, default empty
      REMINDER_PREFIX=""
       
       
       
      alter.ini:
       
      ; TurboSMS support is enabled?
      TSMS_ENABLED=1
      ; TurboSMS gateway address
      TSMS_GATEWAY="94.249.146.189"
      ;Working database name
      TSMS_DB="users"
      ;User login to access TurboSMS gateway
      TSMS_LOGIN="sign"
      ;User password for access TurboSMS gateway
      TSMS_PASSWORD="точноправильный"
      ;Phone number prefix
      TSMS_PHONEPREFIX=""
       
       
      Также был создан тег с id 2 важность 2 и произвольное имя.
       
      Теперь суть проблемы. при вызове из api /usr/local/bin/curl -o /dev/null "http://127.0.0.1/billing/?module=remoteapi&key=myrealkey&action=reminder"
      Действие выполняется, но в очереди смс нет.
      А вот если я вручную отправляю смс через "Рассылка СМС", указывая логин абонента, то ему приходит сообщения, согласно написанному в шаблоне.
       
      Чуть не забыл, также был создан сервис с вышеуказанным тегом. И тестовому абоненту (посуточная абонплата) ставлю сумму ровно на 2 дня.
    • By Бодя Бэшений
      Доброго дня
      думаю багато хто з нас користується системою моніторинга zabbix
      А вот як заставити систему слати смс через turbosms якщо спрацьовує аварія?
      наприклад коли свіч не пінгається довше ніж 30 секунд....і повторне смс коли пінги знов ідуть
      Головне щоб не  100500смс кожну 1 секунду простоя кожного свіча ))
       
      Буду радий якщо поділитись скріптами і в 2 свовах опишете що і куда
       
      дякую
       
×