django-sendsms

Logiciel capture d'écran:
django-sendsms
Détails logiciels:
Version: 0.2.2
Date de transfert: 14 Apr 15
Développeur: Stefan Foulis
Licence: Gratuit
Popularité: 6

Rating: 3.0/5 (Total Votes: 1)

django-sendsms est une API simple pour envoyer des messages SMS avec Django. & Nbsp; L'API est structuré de la même manière que Django propre email api.
Installation
pip installer django-sendsms
Configurez le SENDSMS_BACKEND (par défaut 'sendsms.backends.console.SmsBackend'):
SENDSMS_BACKEND = 'myapp.mysmsbackend.SmsBackend'
L'utilisation de base
Envoyer des SMS est comme envoyer des e-mails:
de api d'importation sendsms
api.send_sms (corps = 'je peux haz txt', from_phone = '+ 41791111111 », pour = [' + 41791234567 '])
vous pouvez également faire des instances de SmsMessage:
de SmsMessage d'importation sendsms.message
message = SmsMessage (corps = 'lolcats me faire faim », from_phone =' + 41791111111», pour = ['+ 41791234567'])
Message.Send ()
Backends personnalisées
Création SmsBackend s personnalisé:
de BaseSmsBackend d'importation sendsms.backends.base
de some.sms.delivery.api
AwesomeSmsBackend de classe (BaseSmsBackend):
& Nbsp; def send_messages (self, messages):
& Nbsp; pour le message dans les messages:
& Nbsp; pour au message.to:
& Nbsp; essayez:
& Nbsp; some.sms.delivery.api.send (
& Nbsp; message = message.body,
& Nbsp; from_phone = message.from_phone,
& Nbsp; to_phone = pour,
& Nbsp; clignotant = message.flash
& Nbsp;)
& Nbsp; à l'exception:
& Nbsp; sinon self.fail_silently:
& Nbsp; soulever
. Ensuite, tout ce que vous devez faire est de référencer votre backend dans le cadre de SENDSMS_BACKEND

Exigences :

  • Python
  • Django

D'autres logiciels de développeur Stefan Foulis

Commentaires à django-sendsms

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!