Попытка сделать приложение напоминания SMS - PullRequest
1 голос
/ 26 января 2011

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

База данных будет иметь идентификатор пользователя и время, и мне нужно, чтобы мое приложение отправляло смс в то время. Любые учебные пособия по подобным линиям будут очень полезны.

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 26 января 2011

Допустим, интервал напоминаний составляет 1 минуту, и вы развертываете в Linux.

1) Настройте cron-задание, чтобы каждую минуту проверять вашу базу данных на наличие возможных напоминаний

2) Если есть напоминания, которые нужно отправить, выполните скрипт отправки.

3) Пометить отправленные напоминания статусом (или аналогичным), чтобы вы не отправляли их снова.

0 голосов
/ 26 января 2011

В зависимости от того, на каком сервере развернуто ваше приложение, вам может потребоваться запустить какой-либо сервис, который будет работать непрерывно и отправлять SMS в любое время.

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

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