Modyfikacja nadawcy SMS

Każda wiadomość w Ozeki 10 SMS Gateway przechodzi przez konfigurowalny łańcuch przetwarzania wiadomości, który jest zaimplementowany w tabeli routingu. Łańcuch składa się z modułów przetwarzania, które mogą być używane do edycji różnych części wiadomości SMS. Moduły przetwarzania mają różne funkcjonalności, takie jak filtrowanie, routing i planowanie. Mogą również zapewniać ochronę i bezpieczeństwo poprzez szyfrowanie i deszyfrowanie SMS-ów. Moduły przetwarzania są w stanie zbierać duże ilości danych i tworzyć bazy danych z zebranych informacji. Użytkownik może skonfigurować i dostosować łańcuch przetwarzania. Jeden z modułów przetwarzania może dodawać tekst do wiadomości. Użytkownik może wybierać moduły przetwarzania oraz kolejność ich działania. Moduły będą działać w łańcuchu przetwarzania w żądanej kolejności.

konfigurowalny łańcuch przetwarzania wiadomości w ozeki ten sms gateway
Rysunek 1 - Konfigurowalny łańcuch przetwarzania wiadomości w Ozeki 10 SMS Gateway

Jak skonfigurować losowy nadawcę SMS (proste wskazówki)

Aby skonfigurować losowy nadawcę SMS:

  1. Uruchom Ozeki SMS Gateway
  2. Utwórz nową trasę
  3. Otwórz menu zaawansowane trasy
  4. Przejdź do zakładki modyfikacji
  5. Utwórz modyfikator losowego nadawcy
  6. Wyłącz niepotrzebne modyfikatory
  7. Ustaw możliwość nadpisania numeru telefonu
  8. Przetestuj wysyłanie losowych SMS-ów

Łańcuch przetwarzania

  1. Routing wiadomości
    Dzięki routingowi wiadomości możesz kontrolować przepływ wiadomości przez dowolnego dostawcę GSM podłączonego do NG. To zależy od tego, kto jest nadawcą lub odbiorcą wiadomości. W Ozeki 10 SMS Gateway możesz ustawić tabelę routingu, aby to zrobić. Może to być tabela przychodząca lub wychodząca. Możesz również uwzględnić słowa kluczowe w tabeli routingu, aby kierować wiadomości zawierające określone słowo kluczowe.

  2. Planowanie wiadomości
    Użytkownicy mogą zaplanować datę i czas wysłania wiadomości przed ich zapisaniem. Jeśli dla wiadomości istnieje odpowiednia tabela routingu wychodzącego, zostanie ona wysłana dokładnie o zaplanowanej dacie i czasie, które użytkownik wcześniej ustawił.

  3. Filtrowanie wiadomości
    Filtrowanie wiadomości jest przydatne do routingu lub przetwarzania dużych zbiorów danych. Wiadomości można filtrować według numeru nadawcy, numeru odbiorcy lub treści wiadomości. Możesz zastosować filtrowanie słów kluczowych do treści wiadomości. Nadawca i odbiorca są ważni zarówno w przychodzących, jak i wychodzących tabelach routingu.

  4. Ochrona i bezpieczeństwo
    Można ustawić ochronę przed zapętleniem, szyfrowanie i podpisy cyfrowe, aby chronić i zabezpieczyć przepływ wiadomości. Ochrona przed zapętleniem chroni system przed pętlami rozgłoszeniowymi. Szyfrowanie jest niezbędne, ponieważ bezpieczniej jest wysyłać zaszyfrowane wiadomości, które zostaną odszyfrowane u odbiorcy. Podpisy cyfrowe mogą zagwarantować, że wiadomości są wysyłane z urządzenia kontrolowanego przez nadawcę.

  5. Duże zbiory danych
    Setki książek zostało napisanych o dużych zbiorach danych. Duże zbiory danych to popularny temat. Dzięki NG możesz zbierać dane nadawców, odbiorców lub treści wiadomości. Możesz budować bazy danych przy użyciu zebranych informacji i uruchamiać algorytmy AI, aby je analizować. Analiza pomaga lepiej poznać swojego klienta.

  6. Kontrola
    Użytkownicy mogą kontrolować prędkość wysyłania wiadomości, ustawiając żądaną prędkość i limit okna czasowego. Okno czasowe określa czas między wiadomościami. Użytkownik może również ustawić czarne i białe listy. NG może blokować wiadomości od nadawców z czarnej listy i zezwalać na wiadomości od tych z białej listy.

  7. Dodawanie
    Użytkownicy mogą pisać domyślne teksty. Ozeki 10 SMS Gateway jest w stanie dodać dowolny tekst do grupy przefiltrowanych lub nieprzefiltrowanych wiadomości SMS. Jest to przydatne dla firm, które chcą dodać swój podpis na dole wysyłanych wiadomości. W ten sposób odbiorca łatwo rozpozna nadawcę wiadomości.

Modyfikacja nadawcy ID

Najczęstszym zadaniem, do którego wykorzystywany jest łańcuch przetwarzania, jest modyfikacja identyfikatora nadawcy (Sender ID). Gdy SMS przemieszcza się przez system, numer telefonu, z którego pochodzi wiadomość (identyfikator nadawcy), może zostać zmieniony. Użytkownik może wybrać pojedynczy numer telefonu lub może losowo wybrać numer z listy. Poniższy film zawiera informacje na temat wyboru losowego identyfikatora nadawcy.

Wideo 1 - Jak zmodyfikować identyfikator nadawcy (Samouczek wideo)

Pierwszym krokiem, który należy wykonać, jest utworzenie nowej trasy. Możesz to zrobić, logując się do Ozeki SMS Gateway. Na stronie głównej znajdź przycisk Dodaj nową trasę (Rysunek 2). Kliknij go, a zostaniesz przeniesiony do panelu szczegółów trasy.

wybierz dodaj nową trasę, aby ją utworzyć
Rysunek 2 - Wybierz Dodaj nową trasę, aby ją utworzyć

Teraz musisz podać adres, z którego trasa będzie pobierać wiadomość, oraz adres odbiorcy, do którego ją dostarczy. Upewnij się, że nazwiesz połączenie w sposób, który będzie łatwy do zapamiętania i odróżnienia, aby uniknąć pomyłek podczas konfiguracji. (Rysunek 3)

Rysunek 3 - Wybierz połączenia Od i Do

Aby dodać identyfikator nadawcy do trasy, kliknij przycisk Zaawansowane na liście tras. Znajduje się on w linii z nazwą trasy. Kliknij go, aby przejść do menu zaawansowanego wybranej trasy. (Rysunek 4)

wybierz menu zaawansowane
Rysunek 4 - Wybierz menu Zaawansowane

W menu zaawansowanym zobaczysz, że są dostępne 3 karty. Konfiguracja, gdzie możesz dodać nowego nadawcę i odbiorcę, Warunek, gdzie możesz dodać parametry, które będą identyfikowane, a wiadomość zostanie zmodyfikowana zgodnie z ustawieniami. Ostatnią kartą jest modyfikacje. Na stronie modyfikacji możesz skonfigurować system, który będzie modyfikował wszystkie wiadomości na tej trasie. Kliknij ją, aby przejść do następnego kroku. (Rysunek 5)

wybierz kartę modyfikacje
Rysunek 5 - Wybierz kartę Modyfikacje

Aby utworzyć modyfikator, który będzie losowo wybierał identyfikator nadawcy z listy, kliknij niebieski przycisk Utwórz nowy modyfikator. Następnie zobaczysz listę dostępnych modyfikatorów do wyboru. Wybierz losowego nadawcę. Kliknij go i przejdź do następnego kroku. (Rysunek 6) Zostaniesz przeniesiony na stronę, gdzie możesz podać modyfikatorowi listę nadawców do wyboru.

kliknij losowego nadawcę
Rysunek 6 - Kliknij Losowego nadawcę

W tym kroku musisz podać listę numerów telefonów, z których modyfikator będzie wybierał (Rysunek 7). Ten adres zastąpi identyfikator nadawcy podczas wysyłki. Będzie obowiązywał dla wszystkich wiadomości wysłanych tą trasą.

określ numer telefonu
Rysunek 7 - Określ numer telefonu

Pamiętaj, aby usunąć niepotrzebne modyfikatory, aby uniknąć problemów z wydajnością. Zaznacz pole wyboru przed wszystkimi modyfikatorami, których nie używasz, i kliknij przycisk Usuń (Rysunek 8). W tym przykładzie usunięty modyfikator mógłby również zakłócić działanie nowego modyfikatora.

usuń niepotrzebne modyfikatory
Rysunek 8 - Usuń niepotrzebne modyfikatory

Na stronie głównej Ozeki SMS Gateway możesz zobaczyć listę aktualnie działających tras. Teraz, gdy utworzyłeś nową trasę, powinna ona również być widoczna na liście. Możesz zobaczyć nazwę nadawcy i adres odbiorcy w linii z nazwą trasy (Rysunek 9).

trasa utworzona
Rysunek 9 - Trasa utworzona

Modyfikacja będzie teraz próbować zastąpić identyfikator nadawcy czymś z listy. Aby umożliwić jej to, musisz uczynić identyfikator nadawcy nadpisywalnym. Otwórz panel szczegółów użytkownika, z którego wysyłasz wiadomości, i wyszukaj grupę Numer telefonu. Tam znajdziesz pole wyboru o nazwie Nadpisywalny (Rysunek 10). Zaznacz je, aby modyfikacja mogła nadpisać numer telefonu nadawcy.

włącz opcję nadpisywalny
Rysunek 10 - Włącz opcję Nadpisywalny

Teraz masz działający modyfikator. Aby go przetestować, wyślij kilka wiadomości przez trasę i sprawdź folder Wysłane. Tam zobaczysz, że za każdym razem nadawca ma inny adres (Rysunek 11). Oznacza to, że modyfikator działa.

testowe wiadomości wysłane
Rysunek 11 - Testowe wiadomości wysłane

Jak przetestować konfigurację nadawcy SMS

Aby przetestować konfigurację nadawcy SMS, najbardziej oczywistym sposobem jest wysłanie testowej wiadomości SMS na telefon komórkowy i sprawdzenie, skąd pochodzi SMS. Drugą metodą jest odczytanie logów połączenia z siecią komórkową, przez którą wysłano SMS. Trzecią opcją jest skonfigurowanie usługi serwera SMPP, a następnie wysłanie wiadomości do tego symulatora SMPP i sprawdzenie logów w połączeniu testera SMS na komputerze symulatora.

FAQ

Czym jest routing SMS?

Routing SMS to mechanizm stosowany w systemach bramek SMS w celu określenia ostatecznego miejsca docelowego wiadomości SMS. Proces ten kieruje wiadomości albo do sieci komórkowej w celu dostarczenia na telefon komórkowy, albo do konkretnego użytkownika lub aplikacji w ramach systemu.

Typy routingu SMS:

  • Routing wychodzących SMS: Dotyczy wyboru sieci komórkowej użytej do przesłania wiadomości na urządzenie odbiorcy. Stosowany głównie dla wiadomości kategorii Mobile Terminated (MT).
  • Routing przychodzących SMS: Określa, która aplikacja w systemie odbierze wiadomość pochodzącą z telefonu komórkowego. Dotyczy wiadomości kategorii Mobile Originated (MO).
Decyzje dotyczące routingu są podejmowane na podstawie zestawu wcześniej określonych warunków. Warunki te mogą obejmować:
  • Numer telefonu nadawcy: Numer telefonu osoby wysyłającej wiadomość.
  • Numer telefonu odbiorcy: Numer telefonu osoby, do której wiadomość jest adresowana.
  • Prefiksy numerów telefonów: Początkowe cyfry numeru telefonu nadawcy lub odbiorcy.
  • Treść wiadomości: Analiza tekstu zawartego w treści wiadomości. Na przykład routing może zależeć od obecności konkretnych słów kluczowych (np. wiadomości zawierające słowo „pilne” mogą być kierowane do określonej aplikacji).
Implementacja routingu SMS ma zastosowanie tylko w systemach, które posiadają:
  • Więcej niż jedno połączenie z siecią komórkową (lub dostawcą usług SMS) do wysyłania wiadomości.
  • Różne aplikacje SMS zdolne do odbierania wiadomości w ramach systemu.
Dzięki skutecznym zasadom routingu SMS można zagwarantować prawidłowe dostarczenie wiadomości do zamierzonych odbiorców i zapewnić ich odpowiednie przetwarzanie w systemie.

More information