API - interfejsy do usług platformy SMeSKom
Każda z usług utworzonych na naszej platformie pozwala na podłączenie jednego z dwóch interfejsów:
- MySQL - wysyłka poprzez dedykowaną bazę danych
- HTTPS - wysyłka poprzez wywołania HTTP do naszego serwera
- Webservices/SOAP - wysyłka i odbiór wiadomości poprzez SOAP
Wszystkie interfejsy wspierają wysyłanie i odbieranie SMSów oraz mogą być wspierane przez Callback (powiadomienia o odebranych SMSach i raportach doręczeń)
HTTPS API
Interfejs HTTPS to bezpieczeństwy i jednecześnie prosty w integracji sposóba na podłączenie Pańśtwa aplikacji do naszej platformy. Za pomocą wywołań HTTP Państwa system informatyczny wyśle i odbierze dowolną wiadomość SMS. Interfejs bazuje na mechanizmie przesłania formularza WWW metodą POST do naszego serwera.
Poniżej znajduje się przykład treści rozkazu XML, która sluży do wysłania wiadomości SMS:
Zobacz przykład połączenia dla PHP ...
Pobierz dokumentację do HTTPS Api ...
Webservices/SOAP API
Interfejs dla firm, które wykorzystują już technologię SOAP w swojej infrastrukturze. Możliwe połączenie poprzez SSL (port 443). Funkcjonalnie interfejs ten jest analogiczny do naszego interfejsu HTTPS/Smesx
Pobierz dokumentację do SOAP Api ...
MySQL API
Połączenie mySQL dla systemów, które już korzystają z połączeń bazodanowych. Wysłanie SMS-a odbywa się oprzez wpisanie nowego wiersza do tabeli bazy danych mySQL. Tabela ta służy jednocześnie do sprawdzenia statusu wysyłki. Odbieranie SMS-ów odbywa się analogicznie. SMSy przychodzące znajdują się w innej tabeli bazy i wystarczy wykonać select na bazie, aby je odczytać.
Poniżej znajduje się przykład wysłania wiadomości SMS i pobrania jej unikalnego identyfikatora w serwisie do późniejszego sprawdzenia statusu:

