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

Skip to content

Klient napisany w języku Python, pozwalający na wysyłanie wiadomości SMS, MMS, VMS oraz zarządzanie kontem w serwisie SMSAPI.pl

License

Notifications You must be signed in to change notification settings

szemel/smsapi-python-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-client

Klient napisany w języku Python, pozwalający na wysyłanie wiadomości SMS, MMS, VMS oraz zarządzanie kontem w serwisie SMSAPI.pl

EXAMPLES:

    from smsapi.client import SmsAPI
    from smsapi.responses import ApiError

    api = SmsAPI()
    
    # autoryzacyja standardowa
    api.set_username('your-username')
    api.set_password('your-api-password')
    
    # lub za pomocą tokenu
    api.auth_token = 'your-api-token'

    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') #Pole nadawcy lub typ wiadomość 'ECO', '2Way'
    
        result = api.execute()
    
        for r in result:
            print r.id, r.points, r.status
    
    except ApiError, e:
        print '%s - %s' % (e.code, e.message)

więcej przykładów znajduje się w katalogu 'examples'

Przykład zmiany adresu serwera na zapasowy:

    api = SmsAPI()
    api.set_hostname('https://api2.smsapi.pl/') #Zapasowy serwer

LICENSE

Apache 2.0 License

INFO ABOUT DEPRECATED MODULES

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

About

Klient napisany w języku Python, pozwalający na wysyłanie wiadomości SMS, MMS, VMS oraz zarządzanie kontem w serwisie SMSAPI.pl

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%