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