Wyślij swoją pierwszą wiadomość SMS za pomocą modemu GSM

Najprostszym sposobem na wysyłanie SMS-ów jest użycie telefonu z systemem Android wraz z Ozeki SMS Gateway. W przypadku braku telefonu z Androidem, możesz również użyć modemu GSM. Ten przewodnik wyjaśnia, jak podłączyć modem GSM do komputera za pomocą kabla danych, aby wysyłać i odbierać wiadomości SMS.

Ten przewodnik przeprowadzi Cię przez kroki wysyłania SMS-ów z serwera SMS w systemie Windows za pomocą modemu GSM.

Jak wysłać SMS za pomocą modemu GSM

Aby wysłać SMS za pomocą modemu GSM:

  1. Sprawdź wymagania wstępne
  2. Uruchom Ozeki SMS Gateway i zaloguj się
  3. Dodaj nowe połączenie z modemem SMS
  4. Zainstaluj nowego użytkownika standardowego
  5. Podaj unikalną nazwę użytkownika i hasło
  6. Utwórz nową trasę przychodzącą
  7. Ustaw tryb na Przenieś
  8. Skonfiguruj nową trasę wychodzącą
  9. Wybierz opcję Przenieś z trybu
  10. Wyślij testową wiadomość SMS za pomocą modemu GSM

Samouczek wideo

Ten film demonstruje konfigurację połączenia z modemem GSM oraz automatyczne rozpoznawanie portu modemu SMS. Dowiesz się, jak utworzyć nowego użytkownika i aplikacje. Następnie użytkownik może wykorzystać przyjazny dla użytkownika interfejs graficzny (GUI) do wysyłania i odbierania wiadomości SMS.

Interfejs aplikacji SMS umożliwia innym aplikacjom połączenie się z Ozeki SMS Gateway i automatyzację wysyłania oraz odbierania wiadomości SMS. Brama SMS-SQL oraz API SMS HTTP/HTTPS to rozwiązania do przesyłania wiadomości SMS, które umożliwiają masową komunikację SMS w systemach firmowych.

Wideo 1 - Jak skonfigurować połączenie z modemem GSM i automatyczne rozpoznawanie portu modemu SMS (Samouczek wideo)

Wymagania

wymagania wstępne do wysyłania sms za pomocą oprogramowania sms gateway
Rysunek 1 - Wymagania wstępne dotyczące połączenia komputera z modemem SMS i bramą SMS

Karta SIM: Aby korzystać ze wszystkich funkcji Ozeki SMS Gateway, najpierw potrzebujesz abonamentu mobilnego z kartą SIM. Ta karta SIM zapewni Ci numer telefonu, który jest niezbędny do wysyłania i odbierania wiadomości SMS za pomocą Ozeki SMS Gateway.

Modem GSM: Specjalny typ modemu, który akceptuje karty SIM. Ten modem można połączyć z komputerem za pomocą kabla danych i używać go jako nadajnika wiadomości. Modem GSM jest dostępny bezpośrednio od Ozeki Ltd.

Możesz użyć tego modemu, który obsługuje wysyłanie SMS za pomocą komend AT zarówno w trybie tekstowym, jak i PDU.

Kabel danych: Aby podłączyć modem GSM do komputera, potrzebujesz prostego kabla danych USB, który jest dostarczany z każdym modemem zamówionym od Ozeki Ltd.

Ozeki SMS Gateway: Musisz pobrać Ozeki SMS Gateway ze strony
https://ozeki-sms-gateway.com/p_727-download-sms-gateway__PL.html i zainstalować go na swoim komputerze.


Ozeki SMS Gateway można pobrać ze strony:
Pobierz Ozeki SMS Gateway!
Instrukcje konfiguracji modemu są dostępne na stronie:
Instalacja modemu SMS

Krok 1: Zaloguj się na swoje konto

Jeśli chcesz wysyłać masowe wiadomości tekstowe z komputera, pierwszą rzeczą, którą trzeba zrobić po instalacji, jest zalogowanie się na konto utworzone podczas instalacji. W tym celu wystarczy kliknąć ikonę Ozeki Desktop, a Ozeki SMS Gateway otworzy się w przeglądarce internetowej (Rysunek 1).

ekran logowania sms gateway
Rysunek 1 - Pierwsze logowanie

W oknie logowania wystarczy wprowadzić nazwę użytkownika, która domyślnie to 'admin', oraz hasło określone podczas instalacji. Po naciśnięciu przycisku OK, brama SMS uruchomi się automatycznie z oknem otwarcia, jak pokazuje Rysunek 2. Tutaj znajdują się cztery główne panele, które gromadzą wszystkie główne funkcje bramy SMS potrzebne do obsługi wiadomości SMS. Jeśli chcesz zmienić hasło domyślnego użytkownika 'admin', możesz to łatwo zrobić, postępując zgodnie z przewodnikiem na linku.

główne menu sms gateway
Rysunek 2 - Okno otwarcia bramy SMS

Krok 2: Skonfiguruj połączenie z siecią komórkową

Następnym krokiem jest podłączenie systemu do sieci komórkowej. Można to zrobić na dwa sposoby. Możesz połączyć się z siecią komórkową tak, jak robi to każdy inny telefon komórkowy, w tym przypadku potrzebujesz podłączyć modem GSM lub musisz połączyć się przez telefon komórkowy z systemem Android. Drugą opcją jest połączenie z Centrum Usług Wiadomości Krótkich (SMSC) operatora sieci komórkowej przez Internet. W tym przypadku skonfigurujesz połączenie UCP, połączenie HTTP SMS.

Najprostszą opcją jest podłączenie komputera do sieci komórkowej za pomocą modemu GSM/SMS. Modem SMS to uproszczony telefon komórkowy. Możesz włożyć do niego kartę SIM i ma antenę. W tym przypadku Ozeki SMS Gateway będzie komunikować się z modemem przez kabel danych i będzie odbierać przychodzące SMS-y oraz wysyłać wiadomości wychodzące przez łącze bezprzewodowe dostarczone przez modem. Sposób, w jaki to zrobisz, jest bardzo prosty, wystarczy utworzyć połączenie, które może zarządzać modemem GSM i używać go do wysyłania i odbierania wiadomości SMS. Aby utworzyć to połączenie, wystarczy wybrać Dodaj nowe połączenie..., jak na Rysunku 3.

utwórz nowe połączenie w bramce sms
Rysunek 3 - Wybierz Dodaj nowe połączenie, aby je utworzyć

Następnie, jak pokazuje Rysunek 4, możesz wybierać spośród wielu połączeń, ponieważ Ozeki SMS Gateway obsługuje wiele typów protokołów. Ale teraz, aby postępować zgodnie z tym przewodnikiem, musisz utworzyć połączenie bezprzewodowe, a dokładniej połączenie z modemem SMS, które można wykonać, klikając przycisk Zainstaluj.

lista dostępnych połączeń w bramce sms
Rysunek 4 - Dostępne połączenia w Ozeki SMS Gateway

Przed zakończeniem tworzenia połączenia możesz nadać mu nazwę i wybrać port, do którego podłączony jest modem SMS. Jeśli nie jesteś pewien numeru portu, po prostu kliknij przycisk Autowykryj (Rysunek 5), a po chwili system znajdzie go za Ciebie. Na koniec musisz wprowadzić numer telefonu karty SIM, którą włożyłeś do modemu SMS. Aby zakończyć tworzenie, kliknij OK.

automatyczne wykrywanie podłączonego portu
Rysunek 5 - Automatyczne wykrywanie portu, do którego podłączono modem GSM

Krok 3: Utwórz nowego użytkownika lub aplikację

Ozeki SMS Gateway zapewnia funkcjonalność obsługi wielu użytkowników, dzięki czemu wiadomości mogą być rozdzielane między różnych użytkowników. Aby dodać nowego użytkownika, wystarczy wybrać Dodaj nowego użytkownika/aplikację... lub kliknąć przycisk Dodaj u góry panelu Użytkownicy i aplikacje, jak widać na Rysunku 6.

utwórz nowego użytkownika lub aplikację w bramce sms
Rysunek 6 - Dwa sposoby przejścia do tworzenia nowego użytkownika lub aplikacji

Następnie możesz wybierać spośród różnych typów użytkowników i aplikacji. Tutaj możesz utworzyć użytkownika ogólnego lub sieciowego, wybrać spośród wielu interfejsów aplikacji, a także możesz utworzyć usługi, które mogą obsługiwać przychodzące wiadomości. Jeśli postępujesz zgodnie z tym przewodnikiem, utworzysz standardowego użytkownika, wybierając Użytkownik standardowy, jak na Rysunku 7.

lista dostępnych aplikacji w bramce sms
Rysunek 7 - Lista użytkowników i aplikacji, które można utworzyć

W menu instalacyjnym możesz nadać użytkownikowi nazwę w panelu Ogólne. Ta nazwa pojawi się na liście użytkowników. W zakładce Uwierzytelnianie (Rysunek 8) możesz zabezpieczyć konto, wprowadzając unikalną nazwę użytkownika i hasło. Zasady dotyczące hasła są takie same jak podczas tworzenia konta „admin”. Aby zakończyć tworzenie, kliknij OK.

skonfiguruj użytkownika standardowego
Rysunek 8 - Wybierz nazwę użytkownika i hasło dla konta

Teraz możesz zobaczyć utworzonego użytkownika w panelu Użytkownicy i aplikacje. Aby zmodyfikować parametry konta, wystarczy wybrać użytkownika, a będziesz mógł to zrobić w zakładce Konfiguruj (Rysunek 9). Aby wyświetlić zdarzenia związane z użytkownikiem, wybierz zakładkę Zdarzenia.

menu konfiguracyjne użytkownika standardowego
Rysunek 9 - Menu konfiguracyjne użytkownika standardowego

Krok 4: Kierowanie wiadomości

Wraz z instalacją i utworzeniem domyślnego konta „admin”, Ozeki SMS Gateway utworzył również domyślne reguły routingu dla wiadomości przychodzących i wychodzących, które można zobaczyć w panelach Przychodzące i Wychodzące, jak na Rysunku 10. Oczywiście masz możliwość zdefiniowania własnych protokołów routingu.

tabele routingu w sms gateway
Rysunek 10 - Tabele routingu w Ozeki SMS Gateway

Routing przychodzący: Wiadomości przychodzące mogą być kierowane do jednego lub wielu użytkowników. Istnieje domyślna trasa utworzona podczas instalacji, ale możesz łatwo ustawić własne reguły routingu. Aby to zrobić, wybierz opcję Dodaj nową trasę..., a następnie będziesz mógł dodać nową trasę lub skonfigurować istniejące trasy. Jeśli chcesz utworzyć nową trasę, musisz najpierw zdefiniować, który użytkownik lub połączenie wysyła wiadomość do którego użytkownika lub połączenia. Drugą główną funkcją, którą musisz ustawić, jest tryb trasy. Do wyboru są trzy opcje: Przenieś, Kopiuj lub Odrzuć (Rysunek 11). Po kliknięciu OK, nowo utworzona trasa pojawi się na liście tras.

tryby reguł routingu
Rysunek 11 - Wybierz tryb dla reguły routingu

Teraz, jeśli spojrzysz na swoją tabelę routingu, zobaczysz, że trasy są ułożone w kolejności. Oznacza to, że w przypadku wiadomości przychodzących program próbuje aktywować pierwszą trasę z tabeli. Jeśli reguły pasują, wiadomość zostanie dostarczona do użytkownika określonego w regule. Jeśli jednak parametry nie spełniają kryteriów, program przejdzie do następnej reguły. Jeśli reguła pasuje do kryteriów, istnieją dwie możliwości kontynuacji routingu. Jeśli dopasowana reguła ma tryb Kopiuj, program będzie kontynuował przechodzenie przez kolejne reguły routingu. Drugą opcją jest tryb Przenieś. W tym przypadku routing zostanie zakończony, a kolejne reguły zostaną zignorowane. Kolejność reguł można łatwo zmienić, jak pokazuje Rysunek 12, klikając na ikony w kolumnie Kolejność.

kolejność reguł routingu
Rysunek 12 - Zmień kolejność reguł routingu

Routing wychodzący: Wiadomość wychodząca może zostać wysłana za pomocą jednego z dostawców usług, z którymi jesteś połączony. Dzięki routingu wychodzącemu możesz skonfigurować reguły, które pomogą programowi zdecydować, którego połączenia dostawcy usług użyć do wysłania wiadomości. Reguły routingu są takie same jak w przypadku routingu przychodzącego, więc program przechodzi przez tabelę routingu od góry do dołu. Aby utworzyć nową trasę, wybierz opcję Dodaj nową trasę... w panelu Wychodzące (Rysunek 13).

tabela routingu wiadomości wychodzących
Rysunek 13 - Tabela routingu wiadomości wychodzących

Tutaj w panelu tworzenia (Rysunek 14), konfiguracja trasy jest bardzo podobna do tworzenia trasy przychodzącej. Oznacza to, że głównym parametrem, który musisz zdefiniować, są dwa punkty końcowe trasy. Możesz ustawić połączenie lub użytkownika, od którego wiadomość będzie wysłana, a także odbiorcę lub połączenie, które otrzyma wiadomość. Drugą ważną rzeczą, którą można zmodyfikować, jest tryb, który może być Przenieś, Kopiuj lub Odrzuć. Po zakończeniu konfiguracji, kliknij OK, aby utworzyć własną trasę dla wiadomości wychodzących.

utwórz regułę routingu dla wiadomości wychodzących
Rysunek 14 - Tworzenie trasy dla wiadomości wychodzących

Krok 5: Wyślij pierwszą SMS za pomocą połączenia

Teraz, po wykonaniu poprzednich kroków, jesteś gotowy do wysyłania i odbierania wiadomości SMS za pomocą Ozeki SMS Gateway, a w tym ostatnim kroku możesz napisać i wysłać pierwszą SMS za pomocą utworzonego połączenia. Aby wejść do Edytora wiadomości, kliknij ikonę Nowy, jak pokazuje Rysunek 15, lub wybierz Plik, a następnie kliknij Utwórz.

napisz nową wiadomość
Rysunek 15 - Napisz nową wiadomość, klikając ikonę Nowy

Tutaj w Edytorze wiadomości musisz określić, kto ma być odbiorcą Twojej wiadomości (Rysunek 16). W tym celu możesz wybrać opcję Użyj tabeli routingu lub wybrać połączenie, które wyśle Twoją wiadomość na podany adres, który musisz wprowadzić w polu Adres. W polu Wiadomość wpisz treść wiadomości, a po kliknięciu OK wyślesz pierwszą wiadomość SMS za pomocą Ozeki SMS Gateway.

edytor wiadomości w sms gateway
Rysunek 16 - Edytor wiadomości w Ozeki SMS Gateway

Najczęściej zadawane pytania

Co to jest SM-MT (short message - mobile terminated)?

SM-MT: Dostarczanie wiadomości na telefony komórkowe

SM-MT oznacza Short Message - Mobile Terminated. Opisuje kluczową funkcję w systemie GSM: dostarczanie wiadomości na telefony komórkowe.

Oto jak to działa:

  • Podróż się zaczyna: Wiadomość dociera do Centrum Usług Wiadomości Krótkich (SMSC) z różnych źródeł:
    • Użytkownicy mobilni: Może to być standardowa SMS wysłana z innego telefonu (wiadomość Mobile Originated).
    • Inne aplikacje: Wiadomości mogą również pochodzić z komputerów lub innych systemów (wiadomości Application Originated).
  • Próba dostarczenia: Po otrzymaniu, SMSC próbuje dostarczyć wiadomość (teraz uważaną za wiadomość SM-MT) na telefon odbiorcy.
  • Status dostarczenia:
    • Sukces: Jeśli telefon jest dostępny, wiadomość jest dostarczana.
    • Niepowodzenie: Jeśli telefon jest niedostępny, SMSC przechowuje wiadomość przez pewien czas i próbuje dostarczyć ją później.
  • Pętla zwrotna: SMSC zazwyczaj wysyła raport dostarczenia z powrotem do nadawcy, wskazując sukces lub niepowodzenie.
Mówiąc prościej, SM-MT zapewnia, że Twoje wiadomości docierają do celu na telefon komórkowy, nawet jeśli występuje tymczasowe opóźnienie. SMSC działa jako niezawodny pośrednik, próbując dostarczyć wiadomość i informując o wyniku.

Co to jest SM-MO (short message - mobile originated)?

SM-MO oznacza Short Message - Mobile Originated. Termin ten opisuje proces wysyłania wiadomości SMS z Twojego telefonu komórkowego (M) do innego odbiorcy za pośrednictwem Centrum Usług Wiadomości Krótkich (SMSC).

Oto co się dzieje, gdy wysyłasz SMS:

  • Tworzenie wiadomości: Tworzysz wiadomość na swoim telefonie komórkowym. Połączenie z SMSC: Twój telefon przesyła wiadomość do SMSC, który działa jako centralny hub komunikacji SMS.
  • Kierowanie i dostarczenie: SMSC działa jak poczta. Analizuje numer telefonu odbiorcy (SME) i określa najlepszą trasę dostarczenia.
  • Wiadomość może być przeznaczona dla:
    • Innego telefonu komórkowego: To najczęstszy scenariusz.
    • Abonenta sieci stacjonarnej: W niektórych przypadkach wiadomości SMS mogą być dostarczane na telefony stacjonarne z obsługą SMS.
  • Status dostarczenia: SMSC próbuje dostarczyć wiadomość i może wysłać Ci raport wskazujący sukces lub niepowodzenie.
W skrócie, SM-MO pozwala Ci wykorzystać telefon komórkowy do inicjowania komunikacji SMS i otrzymywania informacji zwrotnej o statusie dostarczenia.

Jakie są klasy wiadomości SM-MT (mobile terminated)?

Klasy określają ważność wiadomości i miejsce, w którym powinna być przechowywana. Istnieją cztery klasy wiadomości.

  • Klasa 0 SMS (Flash SMS): Zauważalna natychmiast! Ta wysoko priorytetowa wiadomość wyświetla się od razu na ekranie telefonu odbiorcy, nawet jeśli telefon jest zablokowany. Raport dostarczenia jest wysyłany do nadawcy, ale sama wiadomość nie jest zapisywana na telefonie, chyba że użytkownik zdecyduje się ją zachować.
  • Klasa 1 SMS (Standardowy SMS): To podstawowy typ wiadomości SMS. Wiadomości są przechowywane na telefonie odbiorcy lub karcie SIM (w zależności od dostępnego miejsca). Nie wyskakują automatycznie jak Flash SMS, ale użytkownicy mogą łatwo uzyskać do nich dostęp ze swojej skrzynki odbiorczej.
  • Klasa 2 SMS (Transfer danych SIM): (Ta klasa jest mniej powszechna) Używana do przesyłania danych bezpośrednio na kartę SIM odbiorcy. Udany transfer wywołuje potwierdzenie do nadawcy, podczas gdy problemy podczas transferu skutkują komunikatem o błędzie.
  • Klasa 3 SMS (Przekazywanie do urządzeń zewnętrznych): Ta klasa jest zaprojektowana do przekazywania wiadomości do urządzeń zewnętrznych podłączonych do telefonu odbiorcy. Nawet jeśli przekazanie nie powiedzie się, raport dostarczenia jest wysyłany do nadawcy.
Podsumowując, zrozumienie tych klas SMS pozwala wybrać odpowiedni typ wiadomości dla Twoich potrzeb, zapewniając jej skuteczne dotarcie do odbiorcy.

Co to jest routowanie wychodzących SMS i jak mogę go używać?

Routowanie wychodzących SMS to proces decyzyjny w bramce SMS, który określa optymalne połączenie z dostawcą usług SMS do wysłania wiadomości. Ta funkcjonalność jest istotna tylko wtedy, gdy Twój system ma dostęp do wielu połączeń, z których każde może przesyłać wiadomości do sieci komórkowych.

  • Routowanie awaryjne: Zapewnia nieprzerwaną usługę, wyznaczając określone połączenie jako zapasowe w przypadku niedostępności głównych połączeń.
  • Routowanie najmniejszego kosztu: Minimalizuje koszty wysyłania wiadomości, kierując wiadomości na podstawie prefiksów numerów telefonów, wysyłając je przez najbardziej opłacalne połączenie dla danego celu.
  • Równoważenie obciążenia: Rozkłada ruch wiadomości na wiele połączeń, zwiększając ogólną przepustowość i wydajność systemu.
Wdrażając te strategie routowania wychodzącego, możesz zoptymalizować dostarczanie wiadomości, obniżyć koszty i zapewnić niezawodność swojej bramki SMS.

Czym jest routing przychodzących SMS-ów i jak mogę go używać?

Routing przychodzących SMS-ów to kluczowy proces w systemach bramek SMS. Jego główną funkcją jest określenie właściwego odbiorcy przychodzącej wiadomości SMS pochodzącej z telefonu komórkowego. Tym odbiorcą może być wyznaczony użytkownik lub konkretna aplikacja skonfigurowana w systemie.

Wdrożenie routingu przychodzącego staje się istotne tylko wtedy, gdy system ma wielu użytkowników lub aplikacje skonfigurowane do odbierania SMS-ów. W takich scenariuszach można ustalić niestandardowe reguły routingu przychodzącego. Te reguły określają, który użytkownik lub aplikacja otrzyma kopię przychodzącej wiadomości.

Decyzje dotyczące routingu przychodzącego są formułowane na podstawie wcześniej zdefiniowanych kryteriów. Te kryteria mogą obejmować:

  • Numery telefonów nadawcy i odbiorcy: Numery telefonów powiązane zarówno z nadawcą, jak i zamierzonym odbiorcą wiadomości. Opcjonalnie można również wykorzystać określone prefiksy tych numerów telefonów.
  • Treść wiadomości: Analiza tekstowej zawartości w treści wiadomości może być wykorzystana do celów routingu. Na przykład wiadomości zawierające określone słowa kluczowe mogą być kierowane do wyznaczonych aplikacji.
  • Połączenie z dostawcą usług: Jeśli system wykorzystuje wiele połączeń z dostawcami usług do odbierania wiadomości, to samo połączenie może również być czynnikiem wpływającym na decyzje routingu.
Konfiguracja decyzji routingu przychodzącego zazwyczaj odbywa się w tabeli routingu przychodzącego aplikacji bramki SMS. Ta tabela umożliwia definiowanie niestandardowych reguł, które określają dostarczanie przychodzących wiadomości do odpowiednich użytkowników lub aplikacji w systemie.

More information