Hogyan küldjünk SMS-t a Twilio segítségével

Ez az oldal információt nyújt arról, hogyan küldhetünk szöveges üzeneteket a Twilio segítségével az Ozeki 10 SMS Gateway használatával. A Twilio egy San Francisco-ban székelő SMS szolgáltató cég, amely SMS szolgáltatást nyújt az Amerikai Egyesült Államokban élők számára. Ha telepítette az Ozeki 10 SMS Gateway-t, könnyen létrehozhat egy kapcsolatot a Twilio által nyújtott SMS szolgáltatáshoz. Kövesse az alábbi utasításokat, hogy 3 perc alatt beállítsa ezt a kapcsolatot. Ez a cikk egy példakonfigurációt mutat be.

Hogyan küldjünk SMS-t a Twilio segítségével
1. ábra - Hogyan küldjünk SMS-t a Twilio segítségével

Hogyan küldhetünk SMS-t a Twilio segítségével (gyors lépések)

Az SMS küldéséhez a Twilio segítségével kövesse ezeket az utasításokat:

  1. Telepítse az Ozeki 10 SMS Gateway-t, majd navigáljon a vörös Ozeki 10 ikonhoz a Windows asztalán. Ez megnyitja az Ozeki grafikus felhasználói felületét. Az SMS küldéséhez a Twilio segítségével ezen a felületen folytathatja a konfigurációt.
  2. Az Ozeki asztali alkalmazásban indítsa el az SMS Gateway alkalmazást. Ez az asztali ikonra kattintva érhető el. Az SMS Gateway alkalmazás szükséges az SMS küldéséhez a Twilio segítségével.
  3. Az első szöveges üzenetek Twilio segítségével történő küldéséhez már csak a Twilio kapcsolat telepítése van hátra, ehhez nyissa meg az 'Új kapcsolat hozzáadása...' oldalt.

Hogyan működik a Twilio SMS?

A Twilio egy SMS aggregátor, és szolgáltatása ugyanúgy működik, mint bármely más SMS szolgáltatóé. Szervereiket más SMS szolgáltatókkal és mobilhálózatokkal kötik össze, és tárgyalnak az SMS árakról. Pénzt azzal keresnek, hogy prémium áron adják el az SMS-eket. A Twilio egy HTTP SMS API-t kínál, amely lehetővé teszi, hogy webes kéréseken keresztül csatlakozzon szolgáltatásukhoz. Minden SMS egyetlen webes kérés. A webes kérések HTTP kérések vagy REST API kérések.

Van-e alternatívája a Twilio-nak?

Igen, számos alternatív SMS szolgáltató található az interneten. Ha beállítja az Ozeki SMS Gateway-t, egyszerre több szolgáltatóhoz is csatlakozhat, vagy váltogathat szolgáltatókat, ha jobb feltételeket talál. Egy másik alternatíva, hogy csatlakoztat egy mobiltelefont az SMS Gateway számítógépéhez, és közvetlenül a mobilhálózatra küldi az SMS-eket.

Twilio alternatívák
2. ábra - Tartalék útvonalak, ha a Twilio meghibásodik

Hogyan kezeljük a Twilio szolgáltatás meghibásodását

A megbízható IT rendszerek elkerülik az egyetlen meghibásodási pontot. Mivel az Ozeki SMS Gateway több számítógépre is telepíthető a helyszínen vagy virtuális rendszeren, és az Ozeki lehetővé teszi az SMS üzenetek automatikus átirányítását más SMS szolgáltatókhoz, ha a Twilio meghibásodik. Az Ozeki SMS Gateway segítségével megbízható, meghibásodásbiztos SMS szolgáltatást építhet ki. Amikor vállalkozást épít, fontos csökkenteni a függőségek számát, az Ozeki segítségével ezt megteheti, mert nem lesz függőben a Twilio-tól. Az Ozeki szabadságot ad az SMS kapcsolat típusának és az SMS szolgáltatójának megválasztásához és változtatásához.

A szolgáltatás meghibásodásának kezeléséhez be kell állítania tartalék SMS útvonalakat, és kapcsolatot kell létesítenie több SMS szolgáltatóval. Jó ötlet közvetlen vezeték nélküli kapcsolatot létesíteni a mobilhálózattal, mobiltelefon használatával végső tartalékként.

Mennyibe kerül egy SMS a Twilio-nál?

A Twilio SMS költsége a célállomástól függ. A költség körülbelül 0,01 USD és 0,20 USD között mozog. Az árak listája megtalálható a weboldalukon. Ez az ártartomány szabványosnak tekinthető az Amerikai Egyesült Államokban.

Részletes útmutató az SMS küldéséhez a Twilio segítségével

Az SMS küldéséhez a Twilio segítségével:

  1. Navigáljon a ozeki-sms-gateway.com oldalra
  2. Kattintson a letöltés gombra az Ozeki 10 SMS Gateway letöltéséhez
  3. Telepítse a letöltött telepítő csomagot
  4. Nyissa meg az Ozeki irányítópultot
  5. Nyissa meg az 'Új kapcsolat hozzáadása...' lehetőséget a 'Kapcsolatok' panelen
  6. Keresse meg a Twilio-t, és kattintson a telepítés gombra
  7. Az Ozeki SMS Gateway ezen a kapcsolaton keresztül küldi az SMS-t
  8. Adja meg a Twilio fiók adatait
  9. Az SMS küldéséhez használja a Teszt lapot
  10. Írja be a címzettet, a szöveget, és kattintson a küldés gombra
  11. Olvassa el a naplókat, hogy lássa, sikeresen elküldte-e az SMS üzenetét a Twilio-nak

Az Ozeki irányítópult megnyitása

Az Ozeki SMS Gateway egy kiváló Twilio kliens. Miután telepítette Windows vagy Linux PC-re, néhány egyszerű lépésben konfigurálhatja a Twilio kapcsolatot. Az első lépés az, hogy kattintson az "Új kapcsolat hozzáadása..." linkre az Ozeki Management Console-ban. Az Ozeki Management Console-t gyakran Ozeki irányítópultnak is nevezik. Ez az Ozeki fő grafikus felhasználói felülete (GUI).

Az Ozeki Management Console megnyitása
3. ábra - Az Ozeki Management Console megnyitása

A Twilio kapcsolat kiválasztása

Miután rákattintott az "Új kapcsolat hozzáadása..." linkre, megjelenik a képernyőn az elérhető kapcsolatok listája. Görgessen le a listában, és keresse meg a Twilio kapcsolatot. A "Twilio" név mellett egy Telepítés link látható. Használja ezt a linket a Twilio kapcsolat telepítéséhez. (Megjegyzés: több Twilio kapcsolatot is telepíthet, mindegyiket külön felhasználói fiókkal, és más SMS szolgáltatók kapcsolatait is hozzáadhatja ezen a képernyőn).

A Twilio kapcsolat beállítása
4. ábra - A Twilio kapcsolat beállítása

A Twilio fiók adatainak beállítása

Miután telepítette a Twilio kapcsolatot, meg kell adnia a Fiók Azonosítót (Account Sid) és a Hitelesítési tokent (Auth token) a konfigurációs űrlapon. Ezek a felhasználóneve és jelszava. Ezenkívül be kell állítania a Twilio-tól kapott telefonszámot, amely Feladó Azonosítóként (Sender ID) lesz használva.

A Twilio fiók beállítása
5. ábra - A Twilio fiók beállítása

Teszt SMS küldése Twilio-n keresztül

Teszt SMS küldéséhez Twilio-n keresztül nyissa meg a Teszt lapot, írja be a címzett telefonszámát a Címzett (To) mezőbe, és adja meg az üzenet szövegét. Az SMS küldéséhez kattintson a Küldés (Send) gombra.

6. ábra - SMS küldése Twilio-ról

A telefonszám lista védelme

Az ügyfelek telefonszám listája rendkívül értékes erőforrás. Ügyelnie kell arra, hogy megfelelően kezelje és védelmezze azt. Amikor szöveges üzeneteket küld Twilio-n vagy bármely más online SMS szolgáltatón keresztül, az ügyfelek telefonszámai és az üzenetek szövege látható lesz a Twilio számára. Jó gyakorlat több SMS szolgáltatóval kapcsolatot létrehozni, és az üzeneteket köztük elosztani, hogy egyetlen entitás sem rendelkezzen az összes adattal. Még jobb gyakorlat vezeték nélküli módon közvetlenül a mobil hálózatra küldeni az üzeneteket, egy Android mobiltelefon vagy GSM modem segítségével, amely számítógéphez csatlakozik telefon-PC adatkábel segítségével. Fontos megjegyezni, hogy ez a lehetőség csak akkor életképes, ha napi 10 000 SMS-nél kevesebbet küld. Az Ozeki 10 SMS Gateway rendelkezik egy változattal, amely Android mobilra telepíthető. Ezt Android SMS gateway-nek hívják. Ugyanazokat az API-kat kínálja (pl. C# SMS API), mint az asztali változat, lehetővé teszi az Office kliensek csatlakozását, létrehozhat E-mailből SMS konfigurációkat, és akár Android SMPP SMS gateway szolgáltatást is nyújthat.

Hogyan menthetők a Twilio-n keresztül küldött üzenetek adatbázisba

Beállíthat SQL naplózást egy Twilio kapcsolathoz. Ez nagyon hasznos, mert segít nyomon követni az összes SMS üzenetet, amelyet a Twilio kapcsolaton keresztül küldött vagy fogadott. Ez az adatbázis napló nemcsak régi üzenetek visszakeresésére használható viták esetén, de heti vagy havi jelentések készítésére is. Ezek a jelentések megmutatják, hogy a rendszer mely felhasználója vagy alkalmazása küldte az üzeneteket, és milyen volt az SMS forgalom mintázata.

Twilio-n keresztül küldött szövegek mentése SQL adatbázisba
7. ábra - Twilio-n keresztül küldött szövegek mentése SQL adatbázisba

Hogyan küldjünk SMS-t SQL adatbázisból Twilio-n keresztül

Ha van beállított Twilio kapcsolata, könnyedén küldhet és fogadhat SMS üzeneteket egy SQL adatbázisból. Használhat Microsoft SQL Server, Oracle, MySQL vagy bármely más ODBC/OleDB-kompatibilis adatbázist. Az adatbázisból származó SMS üzenetek küldéséhez két adatbázis táblát kell létrehozni: ozekimessageout és ozekimessagein. Az első tábla, az ozekimessageout az SMS küldésére szolgál, a másik, az ozekimessagein a bejövő SMS-ek tárolására. Ha SMS-t szeretne küldeni, mindössze egy SQL rekordot kell létrehoznia egy SQL INSERT paranccsal az ozekimessageout táblában. Az Ozeki 10 SMS gateway felveszi az üzenetet, továbbítja a mobil hálózatnak, és frissíti az állapot mezőt és az időbélyeg mezőket az adatbázisban, hogy tájékoztasson arról, mikor került sor az SMS küldésére a rendszerből, mikor kapta meg a címzett mobil, és ha hiba történt, miért nem sikerült a kézbesítés.

Szövegek küldése C# .Net-en keresztül Twilio-val

A számítógép által vezérelt szöveges üzenetküldő megoldások jelentősen jobban teljesítenek, mint az emberi alkalmazottak. Emiatt a legtöbb vállalat automatizált SMS szolgáltatások létrehozását választja. Az Ozeki C# SMS API kiváló eszközt kínál ennek eléréséhez. Ez a C# API remek, mert teljes forráskóddal rendelkezik, és korlátozás nélkül használható és módosítható. Ennek az egyetlen alkalmazásprogramozási felületnek a megvalósításával számos SMS szolgáltatást érhet el egyetlen kódbázissal.

Twilio sms api
8. ábra - Egyetlen SMS API több hálózatra

E-mailből SMS Twilio-val

Ha konfigurálja a Twilio-t, könnyedén biztosíthat SMS-ből e-mail funkcionalitást ügyfelei számára. Bármely e-mail felhasználó, aki képes e-mailt küldeni egy SMS e-mail címre, képes SMS-t küldeni. Az e-mail cím formátuma telefonszám@hosztnév. Például egy e-mail cím így nézhet ki: 079619671@email.domain.com. A címzett telefonszám az e-mail tárgyába is beírható. Mindkét esetben az e-mail szövege SMS-ként kerül továbbításra a megadott telefonszámra.

e-mailből SMS Twilio-val
9. ábra - SMS küldése Office kliensből

Legjobb gyakorlat egy SMS API megvalósításához

Egyetlen SMS szolgáltató API-jának megvalósítása veszélyes, mert bezárulhat abba a szolgáltatásba. Sokkal jobb gyakorlat saját SMS gateway-t futtatni helyszínen vagy egy virtuális hosztoló cégnél, és az alkalmazásokat arra csatlakoztatni. Az Ozeki SMS Gateway kiváló API-t kínál, például C# sms api, HTTP rest api-t, és ingyenesen használható (és módosítható) programozási példákat szinte minden programozási nyelvhez SMS üzenetküldéshez.

10. ábra - SMS küldése üzleti alkalmazásokból

Hogyan küldjünk SMS-t szöveges fájlok segítségével a Twilio-n keresztül

Minden szoftverfejlesztő képes szöveges fájlokat létrehozni és olvasni. A szöveges fájlok a legegyszerűbb felületet nyújtják SMS-ek küldéséhez és fogadásához. Legyen szó SAP-ról vagy egy egyéni üzleti alkalmazásról, valószínűleg lesz lehetőséged adatokat exportálni csv, excel vagy egyszerű txt fájl formátumban. Ha ez a lehetőség rendelkezésre áll, akkor küldhetsz és fogadhatsz SMS-üzeneteket az Ozeki 10 SMS Gateway segítségével a Twilio-n keresztül. Ebben az esetben két könyvtár jön létre, az egyik a küldendő SMS-üzenetek tárolására, a másik pedig a beérkező SMS-ek mentésére. Az Ozeki beállítható úgy, hogy a beérkező SMS-eket a preferált fájlformátumban mentse, és fel tudja dolgozni a küldendő SMS-eket tartalmazó szöveges fájlokat. Amint egy szöveges fájl beolvasásra kerül, az SMS-üzenetek létrejönnek és a Twilio kapcsolaton keresztül továbbítódnak a mobil hálózatra.

Lehetséges váratlan költségek a Twilio használata során

Míg a legtöbb SMS-szolgáltató nem számít fel díjat a beérkező SMS-ekért, a Twilio jelentős árat kér ezért. Ez nem probléma, ha az alkalmazásod csak szövegeket küld, és nem érdeklik a bejövő üzenetek, de ha azt szeretnéd, hogy az ügyfeleid vagy munkatársaid válaszoljanak vagy megerősítsék az üzeneteidet, ez jelentős, váratlan költséggé válhat. A bejövő SMS-ek díjának problémája az, hogy nincs ráhatásod arra, ki és mikor küld üzenetet neked.

Végső gondolatok

Reméljük, nem vesztél el a magyarázatokban. A fenti utasítások követésével rövid idő alatt beállíthatod a kapcsolatot. Most már használhatod a Twilio-t SMS-ek küldésére és fogadására, és láthatod, milyen egyszerű az Ozeki 10 SMS Gateway használata egy ilyen szolgáltatáshoz való csatlakozáshoz. A Twilio HTTP SMS szolgáltatása nem nehéz beállítani, és bár nem nyújt olyan teljesítményt, mint egy SMPP SMS szolgáltatás, továbbra is jó választás 2021-ben. A Twilio legnagyobb előnye, hogy egy fiók percek alatt létrehozható a weboldalukon.

Az Ozeki egyik legnagyobb előnye, hogy lehetővé teszi több SMS-szolgáltatóhoz való egyidejű csatlakozást. Ez biztosítja a szolgáltatófüggetlenséget és a valódi nemzetközi terjedést. Ez lehet a legjobb időpont arra, hogy csatlakozz egy másik SMS-szolgáltatóhoz. Több SMS-szolgáltatóhoz való csatlakozás jelentősen növeli a rendszer működési megbízhatóságát. A több szolgáltatóval való kapcsolat hibajavító képességet, legolcsóbb útvonal választást és nyugalmat biztosít, hiszen másodpercek alatt váltani tudsz szolgáltatót, ha valami váratlan történik.

More information