Integracja bramki SMS polega na połączeniu jej z Twoim systemem lub aplikacją, aby mogły automatycznie wysyłać wiadomości SMS oraz odbierać odpowiedzi. Istnieją cztery główne metody integracji: gotowa wtyczka, API, Email-to-SMS oraz SMPP.
Istnieją cztery podstawowe sposoby integracji bramki SMS: gotowa wtyczka (plugin), API, Email-to-SMS i SMPP. Pozwalają one Twojemu systemowi wysyłać wiadomości SMS, a w zależności od wybranej metody również odbierać odpowiedzi. SMSEagle oferuje ponad 90 gotowych integracji, dlatego warto najpierw sprawdzić, czy Twój system znajduje się na liście wspieranych rozwiązań. Jeśli nie, API sprawdzi się w przypadku własnych aplikacji, Email-to-SMS wymaga jedynie możliwości wysyłania wiadomości e-mail, a SMPP jest przeznaczone dla platform działających jako klient SMPP.
Jeśli dopiero wybierasz samą bramkę, zacznij od Bramka SMS: czym jest i jaki typ wybrać.
Bramka SMS łączy systemy informatyczne z sieciami komórkowymi. Integracja jest połączeniem pomiędzy systemem a bramką i działa w dwóch kierunkach:
| Metoda | Kiedy ją wybrać | Czego potrzebuje Twój system | Przykład |
|---|---|---|---|
| Gotowa wtyczka | Twój system jest na liście obsługiwanych integracji | Konfiguracja zgodna z instrukcją integracji | Zabbix |
| API | Piszesz własną aplikację lub Twój system może wysłać żądanie na adres URL | Możliwość wysyłania żądań HTTP | Własna aplikacja |
| Email-to-SMS | Integracja przez API nie jest możliwa, ale Twój system potrafi wysłać e-mail | Kanał powiadomień e-mail | FortiGate |
| SMPP | Twoja platforma działa jako klient SMPP | Nazwa użytkownika i hasło ustawione w bramce | DAKS |
To najlepsze rozwiązanie, jeśli Twój system znajduje się na liście integracji SMSEagle. Dostępnych jest ponad 90 gotowych integracji dla monitoringu sieci, systemów SCADA i BMS, uwierzytelniania, komunikacji, ITSM, bezpieczeństwa i CRM. Każda integracja zawiera szczegółową instrukcję krok po kroku.
API jest najlepszym wyborem, gdy tworzysz własną aplikację lub Twój system może wysyłać żądania HTTP. Aplikacja wysyła żądanie do bramki, a bramka wysyła wiadomość SMS. SMSEagle oferuje dwa rodzaje API: API v2 (zalecane) to REST API zgodne ze specyfikacją OpenAPI 3.0, przeznaczone do nowych projektów. API v1 to HTTP API i JSON-RPC, dostępne dla starszych wdrożeń i zachowania kompatybilności.
Aby korzystać z API v2, utwórz klucz API w panelu (Settings → API → API v2). Wybierz użytkownika, którego uprawnienia ma wykorzystywać klucz, i nadaj odpowiednie uprawnienia (np. wysyłka SMS lub MMS). Skopiuj klucz zaraz po utworzeniu, ponieważ później nie będzie już widoczny.
Jeśli integracja przez API nie jest możliwa, ale system potrafi wysyłać wiadomości e-mail, możesz wykorzystać funkcję Email-to-SMS. System wysyła wiadomość na adres NUMER_TELEFONU@ADRES_IP_SMSEAGLE, a bramka automatycznie zamienia e-mail na SMS. Możliwe jest również wysyłanie do kontaktów lub grup zapisanych w książce adresowej SMSEagle, np. db-admins@ADRES_IP_SMSEAGLE. Treść e-maila staje się treścią SMS-a, a można również dołączyć temat wiadomości.
Konfiguracja: Settings → Channels → Email → Email to SMS oraz Automation → Email → Email to SMS. Jeżeli wiadomości trafiają najpierw do skrzynki pocztowej, funkcja Email to SMS Poller może je automatycznie pobierać.
SMPP jest przeznaczony dla platform działających jako klient SMPP. To standardowy protokół telekomunikacyjny wykorzystywany do komunikacji z bramkami SMS. Funkcje obejmują wysyłanie i odbieranie SMS przez klienta SMPP oraz raporty doręczeń (Delivery Reports). Parametry: SMPP 3.4, port TCP 2770. Konfiguracja: Settings → Channels → SMPP. Po zapisaniu ustawień wymagany jest restart urządzenia.
Niezależnie od wybranej metody potrzebujesz:
Najpierw wyślij wiadomość testową na własny numer telefonu. Jeśli nie zostanie dostarczona, sprawdź:
To połączenie pomiędzy oprogramowaniem a bramką SMS umożliwiające automatyczne wysyłanie i odbieranie wiadomości.
Gotowa wtyczka, jeśli istnieje integracja dla Twojego systemu. API, jeśli tworzysz własną aplikację. Email-to-SMS, gdy system potrafi wysyłać e-maile. SMPP, jeśli platforma wykorzystuje protokół SMPP.
Tak. Możliwość odbioru zależy od wybranej metody integracji, np. API, SMPP lub webhooków.
Skorzystaj z API, Email-to-SMS lub SMPP albo skontaktuj się z zespołem SMSEagle w celu omówienia możliwości integracji.
Przeczytaj, czym jest bramka SMS i jak porównują się bramki sprzętowe i online.
Inżynier z wykształcenia, marketingowiec z powołania. Od ponad 6 lat łączę technologię, dane i content marketing, pomagając firmom budować przewagę konkurencyjną i osiągać mierzalne rezultaty. W SMSEagle jako Technical Content Specialist odpowiadam za rozwój komunikacji marki oraz treści wspierające sprzedaż, edukację klientów i pozycjonowanie. Studia na kierunku Systemy Informatyczne dały mi unikalną perspektywę na styku biznesu i technologii. Wyznaję zasadę „jakość, nie jakoś” – bo tylko jakość warto skalować.