python-avisosms

python client for AvisoSMS service


License
GPL-2.0
Install
pip install python-avisosms==0.4

Documentation

python-avisosms

python client for AvisoSMS service

Usage

Basic

from avisosms.client import AvisoSMSClient

c = AvisoSMSClient(username='user', password='pwd')

sms = c.send_sms(source_phone='TestSMS', dest_phone='79993332211', message='Wake up, Neo')
print sms

sms_status = c.get_sms_state(sms['order_id'])
print sms_status

Mobile Commerce

from avisosms.client import AvisoSMSClient

c = AvisoSMSClient(username='user', password='pwd', service_id=1, secure_hash='s3cureh@sh')


print c.get_balance()

order = c.create_order(phone='79993332211', description='Testing mobile commerce', price=1)
print order

order_status = c.get_order_status(phone='79993332211', order_id=order['order_id'])
print sms_status