Перейти до

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


Рекомендованные сообщения

Доброго дня.

 

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

 

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

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

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

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

 

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

Відредаговано ruslyk123
Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...

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

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

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

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

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

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

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

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

Відредаговано L1ght
Ссылка на сообщение
Поделиться на других сайтах

 

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

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

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

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

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

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

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

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

 

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

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

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

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

 

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

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

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

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

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

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

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

 

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

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

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

Відредаговано NET-CREATOR
Ссылка на сообщение
Поделиться на других сайтах

 

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

Еммм

 

 

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

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

 

 

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

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

 

 

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

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

 

 

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

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

 

 

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

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

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

 

 

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

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

 

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

Відредаговано nightfly
Ссылка на сообщение
Поделиться на других сайтах

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

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

Ссылка на сообщение
Поделиться на других сайтах

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

ТЗ:

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

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

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

 

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

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

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

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

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

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

 

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

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

 

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

Ссылка на сообщение
Поделиться на других сайтах

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

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

Відредаговано jcomm
Ссылка на сообщение
Поделиться на других сайтах

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

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

 

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

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

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

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

 

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

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

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

 

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

 

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

Відредаговано NET-CREATOR
Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
  • 3 months later...

Просто информирую: заметил когда захожу в "Рассылка с помощью 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

Відредаговано kit3
Ссылка на сообщение
Поделиться на других сайтах
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, и все.

Відредаговано nightfly
Ссылка на сообщение
Поделиться на других сайтах

 

 

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

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

Ссылка на сообщение
Поделиться на других сайтах
  • 3 months later...

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

Відредаговано ppv
Ссылка на сообщение
Поделиться на других сайтах
  • 4 years later...

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

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

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від maxx
      то ли лыжи не едут или я что то не понимаю.
      Кароче переносил я один сервак с 9 бсд на 12.
      в 12 заметил странный глюк, перестал работать lwp-request http://turbosms.in.ua/api/. Точнее не перестал работать а через раз стал выдавать таймаут. Раз все ок, раз таймаут. Причем бессистемно, без каких то видимых закономерностей. Грешил на модули перла, связывался с саппортом, кароче не ехало оно. В один момент решил проверить или телнетом пускает на 80 порт. И тоже самое. раз через раз. Может 5 раз подряд пустить, потом 3 таймаута подряд. И все бы херня, но соседняя виртуалка в той же ноде, соседняя айпишка в той же подсети, но с любой другой ОС отличной от бсд 12, пашет все. И телнет без таймаутов, и перловый модуль. итого на сейчас,
      freebsd 12.0/1/2 периодически выдают таймаут (при ipfw pass all from any to any) и по хостнейму и по айпишке.
      freebsd 9/11, debian, ubuntu, win, прекрасно пашет.
      Трейсроут индентичный, потерь нету, пинги одинаковые.
      проверил тоже самое из другого места, ситуация аналогичная. Физический сервак, виртуалка вмвар, проксмокс, все одно.
      может будут какие то идеи, куда пнуть. откатываться на 11 чето совсем не охота.
    • Від 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
      Подскажите пожалуйста в чем проблемам ?
    • Від 49rpam
      Всем привет подскажите в чем может быть проблема? 
      Модуль TurboSmS не хочет отправлять слеши) 
      шаблон выглядит так:

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

      Пробовал ссылку писать в WAP результат тот же
      А через сам сервис турбосмс все отправляется.
    • Від strushke
      Добрый день всем! 
      Конечно же, я дурак, и скорее всего, у остальных не так, но всё же я чувсвую потребность отписаться.
       
      TurboSMS -> Рассылка SMS -> Рассылка группе пользователей -> Должники, у которых на счету осталось меньше ноля  -> Поиск -> Никого в списке.
       
      Это нормально, учитывая, что настроек не так то много и поиск происходит в локальной базе?
       
      Спасибо за внимание
    • Від 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 дня.
×
×
  • Створити нове...