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.
Hogyan írjunk egy SMS válaszoló szkriptet
Az SMS válaszoló szkript írásához:
- Indítsa el az Ozeki SMS Gateway-t
- Válassza az Alkalmazások eszköztár ikont
- Telepítse az Automatikus válaszoló alkalmazást
- Írjon egy teszt SMS szkriptet
- Adja meg a Küldő címet
- Engedélyezze a Kapcsolatot
- Válassza a Kapcsolódás eszköztár ikont
- Adjon hozzá egy új SMPP kliens kapcsolatot
- Ellenőrizze az új automatikus válaszoló útválasztási szabályt
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
- SMS válasz számítógépről mobilra
- SMS válasz szkript írása
- SMS válasz küldése SQL-ből