Kako poslati SMS prek Twilio

Ta stran vsebuje informacije o tem, kako poslati besedilna sporočila s Twilio z uporabo Ozeki 10 SMS Gateway. Twilio je ponudnik SMS storitev s sedežem v San Franciscu, zato ponuja SMS storitve ljudem v Združenih državah Amerike. Če ste namestili Ozeki 10 SMS Gateway, je enostavno ustvariti povezavo do SMS storitve, ki jo ponuja Twilio. Sledite navodilom spodaj, da nastavite to povezavo v 3 minutah. Ta članek predstavlja primer konfiguracije.

Kako poslati SMS prek Twilio
Slika 1 - Kako poslati SMS prek Twilio

Kako poslati SMS prek Twilio (hitri koraki)

Za pošiljanje SMS-ov prek Twilio uporabite ta navodila:

  1. Namestite Ozeki 10 SMS Gateway, nato se pomaknite do rdeče ikone Ozeki 10 na namizju Windows. S tem boste odprli grafični vmesnik Ozeki. Za pošiljanje SMS-ov prek Twilio lahko nadaljujete s konfiguracijo v tem vmesniku.
  2. V Ozeki namizju zaženite aplikacijo SMS Gateway. To lahko storite s klikom na ikono na namizju. Aplikacija SMS Gateway je potrebna za pošiljanje SMS-ov prek Twilio.
  3. Za pošiljanje vaših prvih besedilnih sporočil prek Twilio je edino, kar še ostane, namestitev Twilio povezave z odpiranjem strani 'Dodaj novo povezavo...'.

Kako deluje Twilio SMS?

Twilio je agregator SMS-ov in njihova storitev deluje enako kot storitev katerega koli drugega ponudnika SMS storitev. Njihov strežnik se poveže z drugimi ponudniki SMS storitev in mobilnimi omrežji ter pogajajo o cenah SMS-ov. Denar služijo s prodajo SMS-ov po višji ceni. Twilio ponuja HTTP SMS API, ki vam omogoča povezavo z njihovo storitvijo prek spletnih zahtev. Vsak SMS je ena spletna zahteva. Spletne zahteve so HTTP zahteve ali zahteve REST API.

Ali obstajajo alternative Twilio?

Da, na internetu je veliko alternativnih ponudnikov SMS storitev. Če nastavite Ozeki SMS Gateway, se lahko povežete z več ponudniki hkrati ali lahko zamenjate ponudnike, če najdete boljše pogoje. Druga alternativa je povezava mobilnega telefona z vašim SMS Gateway računalnikom in pošiljanje SMS-ov neposredno v mobilno omrežje.

Alternative za Twilio
Slika 2 - Nadomestne poti, če Twilio ne deluje

Kako obvladati okvaro Twilio storitve

Zanesljivi IT sistemi se izogibajo eni točki okvare. Ker je Ozeki SMS Gateway mogoče namestiti na več računalnikov v vaših prostorih ali na virtualni sistem, in Ozeki ponuja možnost samodejnega preusmerjanja SMS sporočil na druge ponudnike SMS storitev, če Twilio ne deluje. Z Ozeki SMS Gateway lahko zgradite zanesljivo in varnostno SMS storitev. Ko gradite podjetje, je pomembno zmanjšati število odvisnosti, z Ozeki lahko to storite, ker ne boste odvisni od Twilio. Ozeki vam bo dal svobodo izbire in spreminjanja vaše vrste SMS povezave in vašega ponudnika SMS storitev.

Za obvladovanje okvare storitve bi morali nastaviti nadomestne SMS poti in imeti povezave z več ponudniki SMS storitev. Dobra ideja je nastaviti neposredno brezžično povezavo z mobilnim omrežjem z uporabo mobilnega telefona kot končne rezerve.

Koliko stane Twilio SMS?

Cena Twilio SMS-ja je odvisna od cilja. Cena se giblje od približno 0,01 USD do 0,20 USD. Cenik je prikazan na njihovi spletni strani. To cenovno območje lahko štejemo za standardno cenovno območje v Združenih državah Amerike.

Podrobna navodila za pošiljanje SMS-ov prek Twilio

Za pošiljanje SMS-ov prek Twilio:

  1. Pojdite na ozeki-sms-gateway.com
  2. Kliknite na prenos, da prenesete Ozeki 10 SMS Gateway
  3. Namestite preneseni namestitveni paket
  4. Odprite Ozeki nadzorno ploščo
  5. Odprite 'Dodaj novo povezavo...' v panelu 'Povezave'
  6. Poiščite Twilio in kliknite namesti
  7. Ozeki SMS Gateway bo poslal SMS prek te povezave
  8. Vnesite podatke Twilio računa
  9. Za pošiljanje SMS-ov uporabite zavihek Test
  10. Vnesite prejemnika, besedilo in kliknite pošlji
  11. Preberite dnevnik, da vidite, ali je bilo vaše sporočilo uspešno poslano Twiliu

Odprite Ozeki nadzorno ploščo

Ozeki SMS Gateway je odličen Twilio odjemalec. Ko ga namestite na vaš Windows ali Linux računalnik, lahko konfigurirate Twilio povezavo z nekaj preprostimi koraki. Prvi korak je klik na povezavo "Dodaj novo povezavo..." v Ozeki Management Console. Ozeki Management Console se pogosto imenuje tudi Ozeki Dashboard. To je glavni grafični vmesnik (GUI) Ozeki.

Odprite Ozeki Management Console
Slika 3 - Odprite Ozeki Management Console

Izberite Twilio povezavo

Ko kliknete na povezavo "Dodaj novo povezavo...", se bo na vašem zaslonu prikazal seznam razpoložljivih povezav. Pomakniti se morate navzdol po seznamu in poiskati Twilio povezavo. Poleg imena "Twilio" boste videli povezavo Namesti. Uporabite to povezavo za namestitev Twilio povezave. (Upoštevajte, da lahko namestite več Twilio povezav, vsako z ločenim uporabniškim računom, in na tem zaslonu lahko dodate povezave drugih ponudnikov SMS storitev).

Nastavite Twilio povezavo
Slika 4 - Nastavite Twilio povezavo

Konfigurirajte podrobnosti Twilio računa

Ko namestite Twilio povezavo, morate v konfiguracijski obrazec vnesti Account Sid in Auth token. To sta vaše uporabniško ime in geslo. Prav tako morate konfigurirati telefonsko številko, ki ste jo prejeli od Twilio, da bo uporabljena kot pošiljateljski ID.

Konfigurirajte Twilio račun
Slika 5 - Konfigurirajte Twilio račun

Pošljite testno SMS sporočilo prek Twilio

Za pošiljanje testnega SMS sporočila prek Twilio odprite zavihek Test, v polje To vnesite telefonsko številko prejemnika in vnesite besedilo sporočila. Za pošiljanje SMS kliknite Send.

Slika 6 - Pošlji SMS prek Twilio

Zaščitite svoj seznam telefonskih številk

Seznam telefonskih številk vaših strank je zelo dragoceno sredstvo. Poskrbite, da ga dobro skrbite in ga zaščitite. Ko pošiljate besedilna sporočila prek Twilio ali katerega koli drugega ponudnika spletnih SMS storitev, bodo telefonske številke vaših strank in besedila sporočil vidna Twilio. Dobra praksa je nastaviti povezave do več ponudnikov SMS storitev in porazdeliti svoja sporočila med njimi, da se prepreči, da bi ena entiteta imela vse vaše podatke. Še boljša praksa je pošiljanje sporočil brezžično neposredno v mobilno omrežje z uporabo Android mobilnega telefona ali GSM modema, priključenega na vaš računalnik s podatkovnim kablom. Upoštevajte, da je ta možnost izvedljiva le, če pošiljate manj kot 10 000 SMS na dan. Ozeki 10 SMS Gateway ima različico, ki jo je mogoče namestiti na Android mobilni telefon. Imenuje se Android SMS gateway. Ponuja tudi iste API-je (npr. C# SMS API), kot namizna različica, omogoča povezovanje Office odjemalcev, lahko ustvarite konfiguracije E-pošta v SMS, in lahko celo zagotovite Android SMPP SMS gateway storitev

Kako shraniti sporočila, poslana prek Twilio, v bazo podatkov

Za Twilio povezavo lahko konfigurirate SQL beleženje. To je zelo koristno, saj vam bo pomagalo slediti vsem SMS sporočilom, ki ste jih poslali ali prejeli prek Twilio povezave. Ta dnevnik baze podatkov se ne uporablja le za iskanje starih sporočil v primeru sporov, temveč ga je mogoče uporabiti tudi za ustvarjanje tedenskih ali mesečnih poročil. Ta poročila vam bodo pokazala, kateri uporabnik ali aplikacija v vašem sistemu je poslala sporočila in kakšen je bil vzorec vašega SMS prometa.

Shrani besedila, poslana prek Twilio, v SQL bazo podatkov
Slika 7 - Shrani besedila, poslana prek Twilio, v SQL bazo podatkov

Kako poslati SMS iz SQL baze podatkov prek Twilio

Če imate nastavljeno Twilio povezavo, lahko enostavno pošiljate in prejemate SMS sporočila iz SQL baze podatkov. Uporabite lahko Microsoft SQL Server, Oracle, MySQL ali katero koli drugo ODBC/OleDB združljivo bazo podatkov. SMS sporočila iz vaše baze podatkov lahko pošljete z ustvarjanjem dveh tabel: ozekimessageout in ozekimessagein. Prva tabela ozekimessageout bo uporabljena za pošiljanje SMS, druga, ozekimessagein pa bo uporabljena za shranjevanje dohodnih SMS. Če želite poslati SMS, morate samo ustvariti SQL zapis z ukazom SQL INSERT v tabeli ozekimessageout. Ozeki 10 SMS gateway bo prevzel sporočilo, ga poslal v mobilno omrežje in posodobil polje statusa in časovne žige v bazi podatkov, da vas obvesti, kdaj je bil SMS poslan iz vašega sistema, kdaj ga je prejel prejemnikov mobilni telefon in če je prišlo do napake, zakaj ni bilo dostavljeno.

Pošlji besedila iz C# .Net prek Twilio

Računalniško vodene rešitve za pošiljanje besedilnih sporočil delujejo bistveno bolje kot človeški zaposleni. Zaradi tega večina podjetij izbere izgradnjo avtomatiziranih SMS storitev. Ozeki-jev C# SMS API nudi odlično orodje za dosego tega cilja. Ta C# api je odličen, ker prinaša celotno izvorno kodo in ga lahko uporabljate in spreminjate brez kakršnih koli omejitev. Z implementacijo tega enotnega programskega vmesnika lahko z enotno kodo dostopate do številnih SMS storitev.

Twilio sms api
Slika 8 - Enoten SMS api za več omrežij

E-pošta v SMS prek Twilio

Če konfigurirate Twilio, lahko brez težav zagotovite SMS v e-pošto funkcionalnost za svoje stranke. Vsak uporabnik e-pošte, ki lahko pošlje e-pošto na e-poštni naslov SMS, lahko pošlje SMS. Oblika e-poštnega naslova je telefonskaštevilka@hostname. E-poštni naslov je lahko videti takole: 079619671@email.domain.com. Telefonsko številko prejemnika lahko vnesete tudi v zadevo e-pošte. V obeh primerih bo besedilo e-pošte posredovano kot SMS na določeno telefonsko številko.

e-pošta v SMS prek Twilio
Slika 9 - Pošlji SMS iz Office odjemalcev

Najboljša praksa za implementacijo SMS API

Implementacija SMS API enega samega ponudnika SMS storitev je nevarna, ker boste vezani na tega ponudnika. Veliko boljša praksa je poganjanje lastnega SMS gatewaya v lastnih prostorih ali pri virtualnem gostitelju in povezovanje vaših aplikacij nanj. Ozeki SMS Gateway ponuja odličen API, kot je C# sms api, HTTP rest api, in brezplačne (ter spremenljive) programske primerke za SMS sporočanje za skoraj vse programske jezike.

Slika 10 - Pošlji SMS iz poslovnih aplikacij

Kako poslati SMS z uporabo besedilnih datotek prek Twilio

Vsak razvijalec programske opreme lahko ustvari in bere besedilne datoteke. Besedilne datoteke ponujajo najenostavnejši vmesnik za pošiljanje in prejemanje SMS sporočil. Ne glede na to, ali uporabljate SAP ali po meri izdelano poslovno aplikacijo, boste verjetno imeli možnost izvoza podatkov v obliki csv, excel ali navadnih txt datotek. Če imate to možnost, lahko pošiljate in prejemate SMS sporočila z uporabo Ozeki 10 SMS Gateway prek Twilio. V tem primeru bosta ustvarjeni dve mapi, ena za shranjevanje SMS sporočil, ki jih je treba poslati, in druga za shranjevanje dohodnih SMS sporočil. Ozeki je mogoče nastaviti tako, da shranjuje dohodne SMS v želeni obliki datoteke, lahko pa tudi prebere besedilne datoteke, ki vsebujejo SMS sporočila za pošiljanje. Ko je besedilna datoteka prebrana, se ustvarijo SMS sporočila in pošljejo v mobilno omrežje prek povezave Twilio.

Morebitni nepričakovani stroški pri uporabi Twilio

Medtem ko večina ponudnikov SMS storitev ne zaračunava dohodnih SMS sporočil, Twilio za dohodna SMS sporočila zaračuna precejšnjo ceno. To ni težava, če vaša aplikacija samo pošilja besedilna sporočila in ni zainteresirana za dohodna sporočila, če pa želite, da vaše stranke ali zaposleni odgovorijo ali potrdijo vaša sporočila, lahko to postane znaten, nepričakovan strošek. Težava zaračunavanja dohodnih SMS sporočil je v tem, da nimate nadzora nad tem, kdo vam pošilja sporočila in kdaj.

Zaključne misli

Upamo, da se niste izgubili v razlagah. Z upoštevanjem zgornjih navodil lahko povezavo nastavite v kratkem času. Zdaj lahko uporabljate Twilio za pošiljanje in prejemanje SMS sporočil in vidite, kako enostavno je uporabiti Ozeki 10 SMS Gateway za povezavo s takšno storitvijo. HTTP SMS storitev Twilio ni težko nastaviti in čeprav ne ponuja enake zmogljivosti kot SMPP SMS storitev, je še vedno dobra možnost za uporabo v letu 2021. Največja prednost Twilio je, da lahko račun nastavite v nekaj minutah na njihovi spletni strani.

Ena največjih prednosti uporabe Ozeki je, da vam omogoča povezavo z več ponudniki SMS storitev hkrati. To vam omogoča neodvisnost od ponudnika in možnost resnično globalnega delovanja. To bi lahko bil pravi čas za povezavo z drugim ponudnikom SMS storitev. Ustvarjanje povezav z več ponudniki SMS storitev znatno poveča operativno zanesljivost vašega sistema. Več povezav s ponudniki ponuja odpornost na napake, omogoča usmerjanje po najnižjih stroških in vam daje mir, da lahko v nekaj sekundah zamenjate ponudnika, če se zgodi kaj nepričakovanega.

More information