Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Client in Python that allows to send SMS messages and managing account in SMSAPI.com service.

License

Notifications You must be signed in to change notification settings

asmaps/smsapicom-python-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-client

Client in Python that allows to send SMS messages and managing account in SMSAPI.com service.

EXAMPLES:

    from smsapi.client import SmsAPI
    from smsapi.responses import ApiError
    
    
    api = SmsAPI()
    
    api.set_username('YOUR USERNAME')
    api.set_password('YOUR PASSWORD')

    #sending SMS
    try:
        api.service('sms').action('send')
    
        api.set_content('Hello [%1%] [%2%]')
        api.set_params('name', 'last name')
        api.set_to('60xxxxxxx')
        api.set_from('Info') #Requested sender name
    
        result = api.execute()
    
        for r in result:
            print r.id, r.points, r.status
    
    except ApiError, e:
        print '%s - %s' % (e.code, e.message)

Backup server using example:

    api = SmsAPI()
    api.set_hostname('https://api2.smsapi.com/') #Backup server

LICENSE

Apache 2.0 License

INFO ABOUT DEPRECATED MODULES

Module for phonebook endpoints is deprecated, please use https://github.com/smsapicom/smsapicom-contacts-python-client

About

Client in Python that allows to send SMS messages and managing account in SMSAPI.com service.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%