Biblioteki programistyczne
Nasi programiści przygotowali dla Państwa biblioteki ułatwiające i znacznie przyśpieszające integrację z naszym Web API SMS. Lista dostępnych bibliotek będzie sukcesywnie powiększana:
Każdą z bibliotek możecie Państwo wykorzystać w komercyjnych projektach.
Python
Klient napisany w języku Python, pozwalający na wysyłanie wiadomości SMS korzystając z API serwisu HostedSMS.pl
Bibliotekę znajdziecie w serwisie GitHub.
Przykład użycia biblioteki klienckiej Python:
import random import string from hostedsms.api import HostedSMSApi from hostedsms.exceptions import HostedSMSApiException def random_transaction_id(size=20): chars = string.ascii_letters + string.digits return ''.join(random.choice(chars) for _ in xrange(size)) username = 'HostedSMSUser' password = 'HostedSMSPassword' phone = '500xxxxxx' message = 'Hello World' transaction_id = random_transaction_id() api = HostedSMSApi(username, password) try: sender = api.get_valid_senders().senders[0] except (HostedSMSApiException, IndexError) as e: print e raise e try: response = api.send_sms(phone, message, sender, transaction_id) except (HostedSMSApiException, IndexError) as e: print e raise e
Klient C#
Klient napisany w języku C Sharp (C#). Biblioteka ułatwia integrację z platformą HostedSMS umożliwiając wysyłkę wiadomości SMS.
Bibliotekę można pobrać w serwisie NuGet.
WebService SMS API
Web API SMS umożliwia integrację z dowolnymi systemami informatycznymi.