Jak skonfigurować zapasowe routowanie SMS
Ten artykuł pokazuje, jak można utworzyć zapasową trasę SMS za pomocą telefonu komórkowego. To rozwiązanie zapewnia bezpieczne połączenie w przypadku awarii internetu. System będzie nadal wysyłać wiadomości SMS przez telefon komórkowy, jeśli masz pakiet danych. Artykuł pokaże, jak dodać połączenia usługi SMS, jak tworzyć trasy i jak ustawić je jako trasy zapasowe. Proces zajmie około 15 minut i wymaga podstawowej wiedzy na temat technologii komunikacji SMS. Nie trać czasu, zacznij wysyłać SMS-y już teraz!
Konfiguracja routowania awaryjnego
Jak skonfigurować zapasowe routowanie SMS (jasne instrukcje)
Aby skonfigurować zapasowe routowanie SMS:
- Uruchom Ozeki SMS Gateway
- Dodaj dwa połączenia usługi SMS
- Utwórz nową trasę dla pierwszego połączenia
- Określ trasę wiadomości w zakładce Ustawienia
- Zrób to samo z drugim połączeniem
- Otwórz menu Zaawansowane drugiej reguły routowania
- Kliknij Utwórz nowy Warunek w menu Warunki
- Wybierz opcję Zapasowy w szczegółach warunku
- Skonfiguruj, które połączenie wymaga zapasowego
- Sprawdź utworzoną trasę zapasową w Warunkach
Dodaj dwa nowe połączenia
Pierwszym krokiem procesu jest utworzenie dwóch nowych połączeń. Jedno będzie służyć jako regularne połączenie używane do wysyłania SMS-ów, drugie będzie połączeniem zapasowym używanym w przypadku awarii internetu. Aby to zrobić, kliknij niebieski link Dodaj nowe połączenie pod listą istniejących połączeń. Jeśli pomyślnie utworzysz dwa połączenia, twoja lista połączeń będzie wyglądać jak na Rysunku 3.
Utwórz trasy dla usług
Teraz musisz utworzyć trasę dla obu połączeń. Aby to zrobić, kliknij przycisk Trasy znajdujący się na Pasku narzędzi Ozeki SMS Gateway. Spowoduje to otwarcie strony Szczegóły routowania (Rysunek 4). Tutaj musisz podać ustawienia dla połączenia A. Upewnij się, że trasa prowadzi z głównego połączenia użytkownika do połączenia smsservicea. Nazwij ją w sposób, który pozwoli odróżnić dwa połączenia.
Aby skonfigurować drugie połączenie, powtórz ten sam proces z połączeniem B. Otwórz stronę Szczegóły routowania za pomocą przycisku Trasy, podaj wymagane właściwości dla trasy i nazwij połączenie inaczej niż service a (Rysunek 5). W ten sposób masz dwa działające połączenia, które można wykorzystać do wysyłania SMS-ów.
Otwórz zaawansowane menu trasy
Aby utworzyć warunek, który będzie monitorowany przez bramkę, musisz otworzyć ustawienia zaawansowane trasy. Aby to zrobić, kliknij przycisk Zaawansowane znajdujący się w linii danych trasy (Rysunek 6). Upewnij się, że wybierasz jedną z tras utworzonych wcześniej w tym samouczku.
Utwórz warunki
Aby skonfigurować nowy warunek zapasowy, otwórz stronę Zakładka Warunki. Wyszukaj przycisk Utwórz nowy Warunek znajdujący się obok tytułu Warunki. Kliknij go, a po prawej stronie ekranu pojawi się panel. Wybierz opcję warunek zapasowy (Rysunek 7). W ten sposób połączenie będzie aktywne w przypadku awarii innych połączeń.
Ustaw połączenie dla warunku zapasowego
W menu szczegóły warunku zobaczysz grupę ustawień. Tam znajdziesz ustawienie wyboru. To ustawienie określi, które połączenie powinno przejąć jego miejsce w przypadku awarii. Podaj adres drugiej utworzonej usługi w tym polu tekstowym i kliknij przycisk OK. W ten sposób połączenie zapasowe będzie sprawdzać status oryginalnego połączenia i przejmować wszystkie zadania w przypadku awarii. (Rysunek 8)
W wyniku zobaczysz utworzony warunek kopii zapasowej na liście warunków (Rysunek 9). Teraz nie musisz się martwić o niewiarygodną usługę, ponieważ w przypadku błędu będziesz mógł wysyłać wiadomości SMS za pomocą połączenia zapasowego. (Rysunek 9)
FAQ
Jak mogę odrzucić określone wiadomości zaczynające się od określonego prefiksu numeru telefonu?
Routing SMS oferuje pewne zaskakujące ukryte funkcje, które wykraczają poza samą dostawę. Może
nawet działać jako strażnik dla wiadomości wychodzących. Jeśli chcesz
zapobiec wysyłaniu przez Twoich klientów wiadomości do określonych miejsc docelowych,
routing SMS może przyjść z pomocą.
Kluczem jest utworzenie fikcyjnego połączenia z dostawcą usług. To połączenie
nie będzie faktycznie wysyłać żadnych wiadomości, ale będzie działać jako pułapka. Następnie
będziesz musiał skonfigurować nową regułę w tabeli routingu wychodzącego. Ta reguła powinna być ustawiona tak, aby
identyfikować wiadomości z określonym prefiksem (miejsca docelowe, które chcesz zablokować)
za pomocą wyrażenia regularnego. Każda wiadomość pasująca do tego prefiksu zostanie przekierowana do
fikcyjnego połączenia zamiast do Twojego regularnego dostawcy usług SMS. Ponieważ
fikcyjne połączenie jest zaprojektowane do odrzucania wiadomości, zostaną one cicho odrzucone,
skutecznie uniemożliwiając ich wysłanie. W ten sposób możesz kontrolować
przepływ komunikacji i zapewnić, że wiadomości trafią tylko do zamierzonych odbiorców.
Jak mogę zmienić pole odbiorcy na stały numer telefonu, aby wszystkie wysłane wiadomości trafiały do tego numeru?
Routing SMS oferuje więcej niż tylko dostarczanie wiadomości. Może nawet działać jako edytor,
modyfikując wiadomości podczas ich przesyłania! Ta funkcjonalność jest dostępna przez
tabelę routingu wychodzącego, gdzie definiujesz reguły dotyczące treści wiadomości i numerów telefonów.
Warunki w tych regułach pozwalają na zastępowania na podstawie wzorców. Możesz
znaleźć szczegółowe informacje na temat manipulacji treścią na stronie "Modyfikacja treści SMS
podczas routingu" (link nie został podany).
Na przykład, aby zastąpić wszystkie numery odbiorców określonym numerem (np.
+123456), należy utworzyć trasę wychodzącą z warunkiem w polu #2
(odbiorca), który używa wzorca wyszukiwania i zastępowania. Oto magiczna formuła:
s/^.*/[+]123456/. Ten wzorzec instruuje system, aby:
- Szukał (s/) dowolnej sekwencji znaków (.*) na początku (^) numeru odbiorcy.
- Zastąpił (/) całą sekwencję (.*) pożądanym numerem (+123456).
Czy istnieje sposób na zdefiniowanie reguł wychodzących według zakresów numerów telefonów. Chcę przekierować określony prefiks do określonego operatora, czy to możliwe?
Tak, absolutnie masz rację! Routing SMS pozwala wykorzystać moc wyrażeń regularnych
do definiowania prefiksów numerów telefonów, a nawet bardziej złożonych wzorców dopasowania
w tabeli routingu wychodzącego.
Oznacza to, że możesz tworzyć warunki oparte zarówno na numerach telefonów nadawcy, jak i odbiorcy.
Wygląda na to, że szczególnie interesuje Cię routing wiadomości na podstawie
prefiksu numeru odbiorcy. Oto jak to osiągnąć:
- Warunek #2: Twoja brama do kontroli: Podczas definiowania trasy wychodzącej skup się na Warunku #2, specjalnie dedykowanym numerom telefonów odbiorców.
- Magia wyrażeń regularnych: Wprowadź następujące wyrażenie regularne w polu warunku: ^[+]3620.*/
- /: Ten znak oznacza początek i koniec wyrażenia regularnego dla oprogramowania Ozeki.
- ^: Dopasowuje początek ciągu numeru telefonu.
- [+]: Dopasowuje znak plus (+).
- 3620: Dopasowuje konkretne cyfry 3, 6, 2 i 0.
- .*: Symbol wieloznaczny, dopasowujący dowolną sekwencję znaków po zdefiniowanym prefiksie.
More information
- Prosta trasa
- Routowanie SMS najniższym kosztem
- Jak skonfigurować zapasowe routowanie SMS
- Jak skonfigurować równoważenie obciążenia SMS
- Jak zmodyfikować tekst SMS lub nadawcę
- Jak wysyłać SMS do wielu kontaktów z komputera
- Jak kierować wiadomości SMS do wielu sieci komórkowych
- Jak wykonywać wyszukiwania HLR w routingu SMS
- Ograniczenia