Задать вопрос

Django send sms

Добрый день!

Как реализовать отправку sms по определенной дате на определенный телефон, то есть есть календарь с событиями по дате, необходимо если начальная дата события совпадает с текущей, отправляется sms на определенный телефон пользователя, к которому привязано события!.
Необходим рабочий пример, который используется в Вашем проекте!
Спасибо!
  • Вопрос задан
  • 4727 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 1
@paevlk2007 Автор вопроса
Сделал так:
- подключил 'smsaero',
- в форме добавления нового события, добавил send_sms, в моем случает:

title = title.encode('utf-8')
 start = int(mktime(start.timetuple()))
 send_sms((resp.profile.phone), (title), '2', (start))


Когда пользователь вводит новое событие в календарь, одновременно создается sms уведомление:
с телефоном пользователя;
заголовком сообщения;
"2" - Подпись отправителя;
датой (время) начала события.

После этого готовая SMS ждем своего исполнения!

Минус: если пользователь ошибся в датой, то SMS не удалить, либо необходимо заходить в личный кабинет SMSAero и удалять!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
pavel_salauyou
@pavel_salauyou
Symfony2 & Angular разработчик
У каждого приложения свои решения, и скорей всего не подойдёт вашему, вот приложение которое отправляет смс - django-twilio.readthedocs.org/en/latest/, остальное сами придумайте.

https://www.twilio.com/blog/2014/04/building-a-sim...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы