Automatikus SMS válaszok szkript segítségével

Az oldalon található útmutató rávilágít arra, milyen egyszerűen hozhat létre egy automatikus válaszoló szolgáltatást, amely egy szkript segítségével meghatározott műveletet hajt végre a fogadott üzenetekre. (1. ábra) Ez a szolgáltatás képes egyszerűen előre meghatározott üzenettel válaszolni, de írhat olyan szkriptet is, amely továbbítja a bejövő üzeneteket egy adott telefonszámra, vagy műveleteket hajt végre, ha a küldő telefonszáma vagy maga az üzenet egyezik az Ön által meghatározott feltételekkel. Szóval, kezdjük is el.

automatikus válaszoló SMS szkript
1. ábra - Automatikus válaszoló SMS szkript

Hogyan írjunk egy SMS válaszoló szkriptet

Az SMS válaszoló szkript írásához:

  1. Indítsa el az Ozeki SMS Gateway-t
  2. Válassza az Alkalmazások eszköztár ikont
  3. Telepítse az Automatikus válaszoló alkalmazást
  4. Írjon egy teszt SMS szkriptet
  5. Adja meg a Küldő címet
  6. Engedélyezze a Kapcsolatot
  7. Válassza a Kapcsolódás eszköztár ikont
  8. Adjon hozzá egy új SMPP kliens kapcsolatot
  9. Ellenőrizze az új automatikus válaszoló útválasztási szabályt

1. videó - Hogyan írjunk egy SMS válaszoló szkriptet (Videó útmutató)

1. lépés - Hozzon létre egy Automatikus válaszoló kapcsolatot

Az első dolog, amit meg kell tennie ebben az útmutatóban, az egy automatikus válaszoló szolgáltatás kapcsolat létrehozása az SMS Gateway-ben. Ehhez először kattintson az Alkalmazások ikonra az eszköztáron a főmenüben. Itt láthatja az összes elérhető kapcsolatot, amelyet létrehozhat az SMS Gateway-ben. Most le kell görgetnie a "Bejövő SMS üzenet feldolgozás és automatikus válaszoló szolgáltatások" részhez, és itt, ahogyan a 2. ábra mutatja, kattintson az Automatikus válaszoló kapcsolat Telepítés gombjára.

hozzon létre egy automatikus válaszoló kapcsolatot
2. ábra - Automatikus válaszoló kapcsolat létrehozása

2. lépés - Konfigurálja az Automatikus válaszoló kapcsolatot

Az Automatikus válaszoló kapcsolat konfigurációs menüjében először meg kell adnia egy nevet a kapcsolatnak. Ezután kiválaszthatja, hogy a kapcsolat hogyan használja a szkriptet a bejövő üzenetek kezelésére. Ahogyan a 3. ábra mutatja, beállíthatja egy szkriptfájl elérési útját, amelyet a kapcsolat használhat, vagy egyszerűen beírhatja a szkriptet az alábbi szövegmezőbe.

konfigurálja az automatikus válaszoló kapcsolatot
3. ábra - Automatikus válaszoló kapcsolat konfigurálása

3. lépés - Válasszon ki egy példa szkriptet

A legegyszerűbb módja ennek az automatikus válaszoló szolgáltatásnak a létrehozására, ha kiválaszt egyet a négy elérhető példa szkript közül a szövegmezőből. Jelenleg ezek nem hajthatók végre, mivel minden sor egy '#' jellel van kommentálva. Az első példa szkript egy "Köszönjük" üzenetet küld vissza a küldőnek.

n.*
SENDER Köszönjük az üzenetét.
STOP

A második példa szkript képes továbbítani az összes bejövő üzenetet a megadott telefonszámra. A szkript második sora mutatja, hogyan teheti ezt meg először a telefonszám megadásával, majd az MSG változó tárolja a bejövő üzenetet, amely ebben az esetben arra a telefonszámra lesz elküldve.

n.*
+3620123223 MSG
STOP

A következő példa szkript csak akkor aktiválódik, ha az üzenet egy megadott telefonszámról érkezik. Ez a telefonszám a szkript első sorában definiálható. Ezután a szkript továbbítja az üzenetet a második sorban definiált telefonszámra. Az MSG változó tárolja az üzenetet.

n^+362000001
+3620123223 MSG
STOP

Az utolsó példa mutatja, hogyan hajthat végre műveletet abban az esetben, ha az üzenet egy adott szóval kezdődik. Ez a példa továbbítja az üzenetet két másik telefonszámra, amelyek a második és harmadik sorban vannak definiálva. De ez csak akkor történik meg, ha az üzenet az "fontos" szóval kezdődik. A szó a szkript első sorában definiálható, ahogyan azt a példa mutatja.

m^fontos.*
+3620123223 SENDER: MSG
+3670322321 MSG
STOP

Az útmutató követéséhez egyszerűen válassza ki azt a szkriptet, amely továbbítja az üzenetet a megadott telefonszámra. A 4. ábra bemutatja, hogyan kell beírni a szkriptet a szövegmezőbe, hogy az működőképes legyen egy bejövő üzenet esetén.

írjon egy szkriptet az automatikus válaszoló szolgáltatáshoz
4. ábra - Írjon egy szkriptet az Automatikus válaszoló szolgáltatáshoz

4. lépés – Az automatikus válasz kapcsolat haladó beállításai

Az automatikus válasz kapcsolat tovább finomítható egy alapértelmezett feladói cím beállításával. Ez a cím fog megjelenni a címzett oldalán, aki megkapja a válaszüzenetet. Ahogy az az 5. ábrán is látható, itt megadhat egy telefonszámot vagy e-mail címet, ami segít az automatikus válasz könnyű azonosításában. Ha befejezte a beállításokat, egyszerűen kattintson az OK gombra.

az automatikus válasz kapcsolat haladó beállításai
5. ábra – Az automatikus válasz kapcsolat haladó beállításai

5. lépés – Az automatikus válasz kapcsolat aktiválása

Miután létrehozta az automatikus válasz kapcsolatot, a következő ablak az automatikus válasz szolgáltatás főmenüje. Itt bármikor módosíthatja a kapcsolat részleteit. A szolgáltatás aktiválásához itt engedélyeznie kell a kapcsolatot. Ehhez egyszerűen kattintson a kapcsolóra, ahogyan azt a 6. ábra mutatja. A kapcsoló most zöld, ami jelzi, hogy az automatikus válasz szolgáltatás most már aktív.

az automatikus válasz kapcsolat engedélyezése
6. ábra – Az automatikus válasz kapcsolat engedélyezése

6. lépés – Kapcsolódás a mobil hálózathoz

Eddig létrehozta és engedélyezte az automatikus válasz szolgáltatást, de az üzenetek fogadásához szüksége lesz egy olyan kapcsolatra is, amely képes csatlakozni a mobil hálózathoz és továbbítani az üzeneteket az Ozeki rendszerébe. Ehhez kattintson az Eszköztár Connect gombjára, és válassza ki az SMPP klienst, ahogyan azt a 7. ábra mutatja.

SMPP kliens kapcsolat létrehozása
7. ábra – SMPP kliens kapcsolat létrehozása

A beállítási menüben meg kell adnia néhány részletet a szerverről. Ez az a szerver, amelyet ez az SMPP kliens fog használni az SMS üzenetek kezeléséhez. Itt meg kell adnia a hosztot, a portot és a felhasználói fiók adatait. Ezután meg kell adnia egy telefonszámot ehhez a kapcsolathoz (8. ábra). Ezzel a számmal azonosítható a kapcsolat, és képes üzeneteket küldeni és fogadni. Végül csak az OK gombra kell kattintania az SMPP kliens kapcsolat létrehozásához.

SMPP kliens kapcsolat beállítása
8. ábra – SMPP kliens kapcsolat beállítása

7. lépés – Várakozás az üzenetekre

Az automatikus válasz szolgáltatás beállítása és engedélyezése után készen áll a bejövő üzenetek fogadására. Ezt könnyen ellenőrizheti az SMS Gateway főmenüjében. A 9. ábra mutatja, hogy az automatikus válasz szolgáltatás létrehozása egy útválasztási szabályt is létrehozott. Ez a szabály az összes bejövő üzenetet az automatikus válasz kapcsolatra irányítja, és az egyszerűen csak elvégzi a munkáját, továbbítva az üzeneteket a kijelölt telefonszámra.

bejövő üzenetek irányítása az automatikus válasz kapcsolatra
9. ábra – Bejövő üzenetek irányítása az automatikus válasz kapcsolatra

A 10. ábra bemutatja, milyen egyszerűen működik egy automatikus válasz szolgáltatás. Itt mindössze annyit kell tennie, hogy várjon egy üzenetre, amelyet a telefonszámra továbbítanak, amelyet az SMPP kliens kapcsolathoz megadott. Amint a kliens megkapta az üzenetet, azonnal továbbítja azt az automatikus válasz szolgáltatásnak.

bejövő üzenetek irányítása az automatikus válasz szolgáltatásra
10. ábra – Bejövő üzenetek irányítása az automatikus válasz szolgáltatásra

Amikor az automatikus válasz szolgáltatás megkapja az üzenetet, végrehajtódik a szolgáltatáshoz írt szkript. Ebben az esetben a bejövő üzenetet továbbítja a megadott telefonszámra, ahogyan azt a 11. ábra mutatja.

az automatikus válasz szolgáltatás továbbítja az üzenetet
11. ábra – Az automatikus válasz szolgáltatás továbbítja az üzenetet

GYIK

Használhatok kulcsszavakat a beküldött üzenetekre adott válaszok egyeztetéséhez?

Igen.

Az SMS-ben folytatott beszélgetések nyomon követése frusztráló lehet, mivel a csevegőalkalmazásokkal ellentétben az SMS-üzeneteknek nincs beépített módja a kapcsolódásukra. Ez azt jelenti, hogy nem mindig tudható, hogy egy bejövő üzenet egy korábban elküldött SMS-re adott válasz-e.

Ennek a korlátozásnak az egyik gyakori megkerülési módja a kulcsszavak használata. Egy egyedi kulcsszót helyezhet el az eredeti üzenetben, és kérheti a címzettől, hogy ugyanezt a kulcsszót adja hozzá a válaszához. Ez kapcsolatot teremt az üzenetek között, lehetővé téve, hogy a választ az eredeti üzenethez kapcsolja. Ez a módszer azonban a címzett emlékezőképességétől függ, ami megbízhatatlan lehet. Ha elfelejtik a kulcsszót, az zavart okozhat abban, hogy melyik üzenetre adott válasz.

Ha megbízhatóbb módszerre van szüksége az SMS-beszélgetések nyomon követéséhez, érdemes alternatív megoldásokat fontolóra vennie. Azok számára, akik IP SMS-kapcsolattal rendelkeznek, és a szolgáltató támogatja a hosszú kódokat (speciális, több számjegyű feladói számokat), létezik egy lehetséges megoldás. Extra számjegyeket kódolhat a feladói számba az eredeti üzenet azonosítására. Ez azonban specifikus szolgáltatói képességektől függ, és nem univerzálisan elérhető. Végső soron a kulcsszavak hasznos stratégiát jelenthetnek az SMS-hez, de korlátozásokkal járnak. Olyan helyzetekben, ahol az üzenetelőzmények létfontosságúak, érdemes lehet egy beszélgetésekre tervezett platformot választani.

Használhatok hosszú kódokat a beküldött üzenetekre adott válaszok egyeztetéséhez?

Igen, ha IP SMS-kapcsolattal rendelkezel, és a hálózat ezt lehetővé teszi.

A hosszú kódok, speciális kiterjesztéssel rendelkező telefonszámok (például +36201234678888, ahol 8888 a kiterjesztés), IP SMS-kapcsolatokkal használhatók bizonyos hálózatokban. A lényeg a következő:

  • A hosszú kód előnye: Ha a hálózat támogatja a hosszú kódokat, a címzett (példánkban a +3620123467 telefonszámmal) minden olyan üzenetet megkap, amely a +3620123467 számmal kezdődik. Ez azt jelenti, hogy a +36201234678888 vagy +3620123467999999 számra küldött üzenetek is ugyanahhoz a címzethez érkeznek.
  • Üzenetazonosító a végén: Mivel a hosszú kódot te irányítod, egy üzenetazonosítót kódolhatsz a feladói szám utolsó számjegyeibe (például +3620123467****). Így amikor egy válasz visszajön a hosszú kódra, az eredeti üzenet azonosítható a feladói számba ágyazott azonosító alapján.

More information