Cum să configurezi rutarea SMS de rezervă

Acest articol îți arată cum poți crea o rută de rezervă pentru SMS folosind telefonul mobil. Această soluție oferă o conexiune sigură în cazul unei întreruperi a internetului. Acest sistem va continua să trimită mesaje SMS prin telefonul tău mobil dacă ai un pachet de date. Articolul îți va arăta cum să adaugi conexiunile pentru serviciul SMS, cum să creezi rutele și cum să le setezi ca rute de rezervă. Procesul va dura aproximativ 15 minute și necesită cunoștințe de bază despre tehnologiile de comunicare prin SMS. Nu pierde timpul, începe să trimiți SMS-uri acum!

Configurarea rutării de rezervă

Cum să redirecționezi mesaje SMS
Figura 1 - Serviciul „A” eșuează, redirecționează către serviciul „B”

Folosește legătura SMS pe Android dacă nu ai internet
Figura 2 - Dacă internetul se deconectează, direcționează SMS-urile către mobil

Cum să configurezi rutarea SMS de rezervă (Instrucțiuni clare)

Pentru a configura rutarea SMS de rezervă:

  1. Lansează Ozeki SMS Gateway
  2. Adaugă două conexiuni pentru serviciul SMS
  3. Creează o rută nouă pentru prima conexiune
  4. Specifică ruta mesajului în fila Settings
  5. Procedează la fel cu a doua conexiune
  6. Deschide meniul Advanced al celei de-a doua reguli de rutare
  7. Apasă pe Create new Condition în meniul Conditions
  8. Selectează opțiunea Backup în Condition details
  9. Configurează care conexiune are nevoie de rezervă
  10. Verifică ruta de rezervă creată în Conditions
Adaugă două conexiuni noi

Primul pas al procesului este să creezi două conexiuni noi. Una va servi ca conexiunea obișnuită pe care o folosești pentru a trimite SMS-uri, iar cea de-a doua va fi conexiunea de rezervă care va fi folosită în cazul unei întreruperi a internetului. Pentru a face acest lucru, apasă pe link-ul albastru Add new connection sub lista conexiunilor existente. Dacă ai creat cu succes cele două conexiuni, lista ta de conexiuni va arăta ca în Figura 3.

adaugă două conexiuni pentru serviciul SMS
Figura 3 - Adaugă două conexiuni pentru serviciul SMS

Creează rute pentru servicii

Acum trebuie să creezi o rută pentru ambele conexiuni. Pentru a face acest lucru, apasă pe butonul Routes situat în Toolbar-ul Ozeki SMS Gateway. Acesta va deschide pagina Routing details (Figura 4). Aici, trebuie să furnizezi setările pentru conexiunea A. Asigură-te că ruta este de la conexiunea principală a utilizatorului către conexiunea smsservicea. Denumește-o într-un mod în care cele două conexiuni pot fi distinse.

adaugă o rută nouă pentru conexiunea servicea
Figura 4 - Adaugă o rută nouă pentru conexiunea service a

Pentru a configura cealaltă conexiune, repetă același proces cu conexiunea B. Deschide pagina Routing details cu butonul Routes, furnizează proprietățile necesare pentru rută și denumește conexiunea altfel decât service a (Figura 5). În acest fel, vei avea două conexiuni funcționale care pot fi folosite pentru a trimite SMS-uri.

adaugă o rută nouă pentru conexiunea serviceb
Figura 5 - Adaugă o rută nouă pentru conexiunea service b

Deschide meniul avansat al rutei

Pentru a crea condiția care va fi monitorizată de gateway, trebuie să deschizi setările avansate ale unei rute. Pentru a face acest lucru, apasă pe butonul Advanced situat în linia de date a unei rute (Figura 6). Asigură-te că alegi una dintre rutele create anterior în acest ghid.

deschide meniul avansat al regulii de rutare
Figura 6 - Deschide meniul avansat al regulii de rutare

Creează condițiile

Pentru a configura o nouă condiție de rezervă, deschide fila Conditions. Caută butonul Create new Condition situat lângă titlul Conditions. Apasă pe el și un panou va apărea în partea dreaptă a ecranului. Alege opțiunea backup condition (Figura 7). În acest fel, conexiunea va fi activă în cazul eșuării celorlalte conexiuni.

adaugă o nouă condiție de rezervă la regula de rutare
Figura 7 - Adaugă o nouă condiție de rezervă la regula de rutare

Setează conexiunea pentru condiția de rezervă

În meniul condition details, vei vedea Setting group box. Acolo vei găsi o setare de verificare. Această setare va indica ce conexiune ar trebui să preia în cazul unei întreruperi. Introdu adresa celuilalt serviciu creat în această casetă de text și apasă butonul Ok. În acest fel, conexiunea de rezervă va verifica starea conexiunii originale și va prelua toate sarcinile în cazul unei întreruperi. (Figura 8)

setează conexiunea smsservicea pentru condiția de rezervă
Figura 8 - Setează conexiunea smsservicea pentru condiția de rezervă

Verifică rezultatul

Ca rezultat, veți vedea condiția de backup creată în lista de condiții (Figura 9). Acum nu trebuie să vă faceți griji cu privire la un serviciu nesigur, deoarece în caz de eroare veți putea trimite mesaje SMS folosind conexiunea de backup. (Figura 9)

condiția de rută de backup creată
Figura 9 - Condiția de rută de backup creată

Întrebări frecvente Cum pot respinge anumite mesaje care încep cu un anumit prefix de număr de telefon?

Rutarea SMS oferă câteva funcții ascunse surprinzătoare, dincolo de simpla livrare. Poate fi folosită chiar ca un portar pentru mesajele ieșite. Dacă doriți să împiedicați clienții să trimită mesaje către anumite destinații, rutarea SMS poate veni în ajutor.

Cheia aici este să creați o conexiune falsă de furnizor de servicii. Această conexiune nu va trimite efectiv niciun mesaj, dar va acționa ca o capcană. Apoi, va trebui să configurați o nouă regulă în tabelul de rutare ieșire. Această regulă ar trebui să fie setată să identifice mesajele cu un anumit prefix (destinațiile pe care doriți să le blocați) folosind o expresie regulată. Orice mesaj care se potrivește cu acel prefix va fi rutat către conexiunea falsă în loc de furnizorul obișnuit de servicii SMS. Deoarece conexiunea falsă este concepută să renunțe la mesaje, acestea vor fi eliminate în tăcere, împiedicându-le efectiv să fie trimise. În acest fel, puteți menține controlul asupra fluxului de comunicare și vă puteți asigura că mesajele ajung doar la țintele dorite.

Cum pot schimba câmpul destinatar la un număr de telefon fix, astfel încât toate mesajele trimise să meargă la acel număr?

Rutarea SMS oferă mai mult decât simpla livrare a mesajelor. Poate acționa chiar ca un editor, modificând mesajele pe măsură ce acestea circulă! Această funcționalitate este accesibilă prin tabelul de rutare ieșire, unde definiți reguli pentru conținutul mesajelor și numerele de telefon.

Condițiile din aceste reguli permit înlocuiri bazate pe modele. Puteți găsi informații detaliate despre manipularea conținutului pe pagina „Modificarea conținutului SMS în timpul rutării” (link nefurnizat).

De exemplu, pentru a înlocui toate numerele destinatarilor cu un anumit număr (de exemplu, +123456), ați crea o rută ieșire cu o condiție în câmpul #2 (destinatar) care folosește un model de căutare și înlocuire. Iată formula magică: s/^.*/[+]123456/. Acest model instruiește sistemul să:

  • Caută (s/) orice secvență de caractere (.*) la început (^) a numărului destinatar.
  • Înlocuiește (/) întreaga secvență (.*) cu numărul dorit (+123456).
Cu această regulă în vigoare, fiecare SMS ieșit va avea numărul destinatarului schimbat automat în +123456. Acest lucru permite utilizări creative, cum ar fi redirecționarea mesajelor sau anonimizarea lor înainte de trimitere.

Există o modalitate de a defini reguli de ieșire pe intervale de numere de telefon. Doresc să rutăm un anumit prefix către un anumit operator, este posibil?

Da, ați înțeles perfect! Rutarea SMS vă permite să profitați de puterea expresiilor regulate pentru a defini prefixe de numere de telefon și chiar modele de potrivire mai complexe în cadrul tabelului de rutare ieșire.

Aceasta înseamnă că puteți crea condiții bazate atât pe numerele de telefon ale expeditorului, cât și ale destinatarului. Se pare că sunteți interesat în special de rutarea mesajelor pe baza prefixului numărului destinatar. Iată cum puteți realiza acest lucru:

  • Condiția #2: Poarta ta spre control: Când definiți ruta ieșire, concentrați-vă pe Condiția #2, dedicată în mod specific numerelor de telefon ale destinatarului.
  • Magia expresiilor regulate: Introduceți următoarea expresie regulată în câmpul de condiție: ^[+]3620.*/
    • /: Acest caracter marchează începutul și sfârșitul expresiei regulate pentru software-ul Ozeki.
    • ^: Potrivește începutul șirului de număr de telefon.
    • [+]: Potrivește un semn plus literal (+).
    • 3620: Potrivește cifrele specifice 3, 6, 2 și 0.
    • .*: Simbolul wildcard, potrivind orice secvență de caractere care urmează prefixului definit.
Cu această regulă în vigoare, sistemul va ruta doar mesajele ieșite în care numărul de telefon al destinatarului începe cu „+3620” urmat de orice alte cifre. Aceasta deschide o lume de posibilități, permițându-vă să rutați mesaje pe baza anumitor regiuni, operatori de rețele mobile sau chiar criterii personalizate definite de expresiile voastre regulate.

More information