Avtomatski SMS odgovori s skripto
Vodič na tej strani vam bo dal kratek uvod v to, kako enostavno lahko ustvarite storitev za samodejno odgovarjanje, ki uporablja skripto za odgovor z določenim dejanjem na prejeta sporočila. (Slika 1) Ta storitev lahko samo odgovori z vnaprej določenim sporočilom, lahko pa napišete skripto za posredovanje dohodnih sporočil na določeno telefonsko številko ali izvedete dejanja, če se telefonska številka pošiljatelja ali sporočilo ujemata z vašimi vnaprej določenimi podatki. Torej, začnimo že zdaj.
Če želite napisati skripto za odgovor na SMS:
- Zaženite Ozeki SMS Gateway
- Izberite ikono orodne vrstice Aplikacije
- Namestite aplikacijo Samodejni odgovor
- Napišite testno SMS skripto
- Določite naslov pošiljatelja
- Omogočite povezavo
- Izberite ikono orodne vrstice Poveži
- Dodajte novo povezavo SMPP odjemalca
- Preverite novo pravilo usmerjanja za samodejno odgovarjanje
Korak 1 - Ustvarite povezavo za samodejno odgovarjanje
Prva stvar, ki jo morate storiti v tem vodiču, je ustvariti povezavo za storitev samodejnega odgovarjanja v SMS Gatewayu. Za to najprej kliknite ikono Aplikacije v orodni vrstici v glavnem meniju. Tukaj lahko vidite vse razpoložljive povezave, ki jih lahko ustvarite v SMS Gatewayu. Zdaj pa se pomaknite navzdol do razdelka 'Obdelava dohodnih SMS sporočil in storitve samodejnega odgovarjanja' in tukaj, kot na sliki 2, kliknite gumb Namesti za povezavo Samodejni odgovor.
V konfiguracijskem meniju povezave Samodejni odgovor morate najprej določiti ime za povezavo. Nato izberete način, na katerega povezava uporablja skripto za obdelavo dohodnih sporočil. Kot lahko vidite na sliki 3, lahko nastavite pot do datoteke s skripto, ki jo lahko uporablja povezava, ali pa preprosto vnesete skripto v besedilno polje spodaj.
Najlažji način za ustvarjanje te storitve samodejnega odgovarjanja je, da preprosto izberete eno od štirih razpoložljivih primerov skript v besedilnem polju. Trenutno jih ni mogoče izvesti, saj so vse vrstice komentirane z znakom '#'. Prva primer skripte pošlje sporočilo 'Hvala' nazaj pošiljatelju.
n.* SENDER Hvala za vaše sporočilo. STOP
Drugi primer skripte lahko posreduje vsa dohodna sporočila na določeno telefonsko številko. Druga vrstica skripte prikazuje, kako to lahko storite tako, da najprej določite telefonsko številko, nato pa spremenljivka MSG shrani dohodno sporočilo, ki bo v tem primeru poslano na to telefonsko številko.
n.* +3620123223 MSG STOP
Naslednji primer skripte se aktivira samo, ko sporočilo pride z določene telefonske številke. To telefonsko številko lahko določite v prvi vrstici skripte. Nato skripta posreduje sporočilo na telefonsko številko, ki je določena v drugi vrstici. Spremenljivka MSG shrani sporočilo.
n^+362000001 +3620123223 MSG STOP
Zadnji primer prikazuje, kako lahko izvedete dejanje, če se sporočilo začne z določeno besedo. Ta primer posreduje sporočilo na dve drugi telefonski številki, določeni v drugi in tretji vrstici. Vendar se to zgodi le, če se sporočilo začne z besedo 'pomembno'. Besedo lahko določite, kot prikazuje prva vrstica skripte.
m^pomembno.* +3620123223 SENDER: MSG +3670322321 MSG STOP
Če želite slediti temu vodiču, preprosto izberite skripto, ki bo posredovala sporočilo na določeno telefonsko številko. Slika 4 prikazuje, kako morate napisati skripto v besedilno polje, da lahko operirate s to skripto v primeru dohodnega sporočila.
4. korak – Napredna nastavitev povezave za samodejno odgovarjanje
Povezavo za samodejno odgovarjanje lahko dodatno konfigurirate z nastavitvijo privzetega naslova pošiljatelja. Ta naslov bo prikazan na strani prejemnika, ki prejme odzivno sporočilo. Kot lahko vidite na sliki 5, lahko tukaj vnesete telefonsko številko ali e-poštni naslov, kar pomaga enostavno prepoznati povezavo za samodejno odgovarjanje. Ko končate z nastavitvami, preprosto kliknite na V redu.
Ko ustvarite povezavo za samodejno odgovarjanje, se prikaže naslednje okno, ki je glavni meni storitve samodejnega odgovarjanja. Tukaj lahko kadarkoli spremenite podrobnosti povezave. Za aktiviranje storitve morate povezavo omogočiti. To storite tako, da kliknete na stikalo, kot prikazuje slika 6. Stikalo je zdaj zeleno, kar pomeni, da je storitev samodejnega odgovarjanja zdaj aktivna.
Na tej točki ste ustvarili in omogočili storitev samodejnega odgovarjanja, vendar za prejemanje sporočil potrebujete tudi povezavo, ki se lahko poveže z mobilnim omrežjem in posreduje sporočila v vaš sistem Ozeki. Če želite to storiti, kliknite na Poveži v orodni vrstici in izberite odjemalca SMPP, kot lahko vidite na sliki 7.
V konfiguracijskem meniju morate navesti nekaj podrobnosti o strežniku. To je strežnik, ki ga bo ta odjemalec SMPP uporabljal za obdelavo SMS sporočil. Tukaj morate vnesti gostitelja, vrata in podrobnosti uporabniškega računa. Nato morate določiti telefonsko številko za to povezavo (slika 8). S to številko lahko povezavo prepoznamo in omogočimo pošiljanje ali prejemanje sporočil. Nazadnje kliknite na V redu za ustvarjanje povezave odjemalca SMPP.
Po nastavitvi in omogočanju storitve samodejnega odgovarjanja je zdaj pripravljena za dohodna sporočila. To lahko preprosto preverite v glavnem meniju SMS prehoda. Slika 9 prikazuje, da je ustvarjanje storitve samodejnega odgovarjanja vzpostavilo tudi pravilo usmerjanja. To pravilo usmerja vsa dohodna sporočila v povezavo za samodejno odgovarjanje, ki bo nato opravila svoje delo in posredovala sporočila na namensko telefonsko številko.
Slika 10 prikazuje, kako preprosto deluje storitev samodejnega odgovarjanja. Vse, kar morate storiti, je čakati na sporočilo, posredovano na telefonsko številko, ki ste jo določili za povezavo odjemalca SMPP. Takoj ko odjemalec prejme sporočilo, ga posreduje neposredno v storitev samodejnega odgovarjanja.
Ko storitev samodejnega odgovarjanja prejme sporočilo, se izvede skript, ki ste ga napisali za storitev. V tem primeru bo dohodno sporočilo posredovano na določeno telefonsko številko, kot prikazuje slika 11.
Ali lahko uporabim ključne besede za ujemanje odgovorov na poslana sporočila?
Da.
Sledenje pogovorom v SMS sporočilih je lahko frustrirajoče, ker za razliko od klepetalnih aplikacij
SMS sporočila nimajo vgrajenega načina za povezovanje. To pomeni, da ne morete vedno
ugotoviti, ali je dohodno sporočilo odgovor na določeno SMS, ki ste ga poslali
prej.
En pogost način za obvladovanje te omejitve je uporaba ključnih besed. V izvirno sporočilo, ki ga pošljete,
lahko vključite edinstveno ključno besedo in prosite prejemnika, da
v svoj odgovor vključi isto ključno besedo. To ustvari povezavo med
sporočili, kar vam omogoča, da odgovor povežete z izvirnim sporočilom. Vendar
ta metoda temelji na tem, da se prejemnik spomni ključne besede, kar je lahko
nezanesljivo. Če ključna beseda ni vključena, lahko pride do zmede glede tega,
na katero sporočilo se odgovor dejansko nanaša.
Če potrebujete zanesljivejši način za sledenje SMS pogovorom, boste morda morali
razmisliti o alternativnih rešitvah. Za uporabnike z IP SMS povezavo in ponudniki storitev,
ki podpirajo dolge kode (posebne številke pošiljatelja z več števkami),
obstaja potencialna rešitev. V številko pošiljatelja lahko kodirate dodatne številke
za identifikacijo izvirnega sporočila. Vendar ta trik temelji na posebnih
zmogljivostih ponudnika storitev in ni splošno dostopna možnost. Na
koncu, čeprav so ključne besede lahko koristna strategija za SMS, imajo svoje omejitve. Za
primeri, kjer je zgodovina sporočil ključnega pomena, je lahko boljša izbira uporaba platforme, zasnovane za
pogovore.
Da, če imate IP SMS povezavo in omrežje, ki to omogoča.
Dolge kode, telefonske številke s posebnim podaljškom (na primer +36201234678888, kjer
je 8888 podaljšek), lahko uporabite z IP SMS povezavami v določenih omrežjih.
Ideja je naslednja:
- Prednost dolge kode: Če vaše omrežje podpira dolge kode, bi prejemnik (s telefonsko številko +3620123467 v našem primeru) prejel vsako sporočilo, poslano na številko, ki se začne z +3620123467. To pomeni, da bi bila sporočila, poslana na +36201234678888 ali +3620123467999999, oba dostavljena istemu prejemniku.
- ID sporočila v repu: Ker imate nadzor nad dolgo kodo, lahko v zadnje številke številke pošiljatelja (kot je +3620123467****) kodirate identifikator sporočila. Tako lahko, ko pride odgovor na dolgo kodo, ugotovite, kateremu izvirnemu sporočilu pripada, tako da pogledate identifikator sporočila, vdelan v številko pošiljatelja.
More information
- SMS odgovor iz računalnika na mobilno
- Kako nAPIsati skripto za odgovor na SMS
- Kako poslati odgovor na SMS iz SQL