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ă
Pentru a configura rutarea SMS de rezervă:
- Lansează Ozeki SMS Gateway
- Adaugă două conexiuni pentru serviciul SMS
- Creează o rută nouă pentru prima conexiune
- Specifică ruta mesajului în fila Settings
- Procedează la fel cu a doua conexiune
- Deschide meniul Advanced al celei de-a doua reguli de rutare
- Apasă pe Create new Condition în meniul Conditions
- Selectează opțiunea Backup în Condition details
- Configurează care conexiune are nevoie de rezervă
- Verifică ruta de rezervă creată în Conditions
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.
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.
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.
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.
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.
Î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)
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)
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.
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).
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.
More information