Exemplo n.º 1
0
 def open(self):
     """Initializes sms.sluzba.cz API library."""
     self.client = SmsGateApi(
         getattr(settings, 'SMS_SLUZBA_API_LOGIN', ''),
         getattr(settings, 'SMS_SLUZBA_API_PASSWORD', ''),
         getattr(settings, 'SMS_SLUZBA_API_TIMEOUT', 2),
         getattr(settings, 'SMS_SLUZBA_API_USE_SSL', True))
 def open(self):
     """Initializes sms.sluzba.cz API library."""
     self.client = SmsGateApi(
         getattr(settings, "SMS_SLUZBA_API_LOGIN", ""),
         getattr(settings, "SMS_SLUZBA_API_PASSWORD", ""),
         getattr(settings, "SMS_SLUZBA_API_TIMEOUT", 2),
         getattr(settings, "SMS_SLUZBA_API_USE_SSL", True),
     )
Exemplo n.º 3
0
                    type=str,
                    help='sms.sluzba.cz login')
parser.add_argument('password',
                    metavar='password',
                    type=str,
                    help='sms.sluzba.cz password')
parser.add_argument('tel_number',
                    metavar='tel_number',
                    type=str,
                    help='number of SMS receiver')
parser.add_argument('--use-post',
                    action='store_true',
                    help='whether to use HTTP POST method',
                    default=False,
                    required=False)
parser.add_argument('--use-ssl',
                    action='store_true',
                    help='whether to use ssl over HTTP',
                    default=False,
                    required=False)
parser.add_argument('--timeout',
                    metavar='timeout',
                    type=float,
                    help='http connection timeout',
                    default=2,
                    required=False)
args = vars(parser.parse_args())

api = SmsGateApi(args['login'], args['password'], args['timeout'],
                 args['use_ssl'])
api.send(args['tel_number'], 'test SMS message', args['use_post'])