Kako nastaviti prehod SQL v SMS

Naslednji vodič vam ponuja informacije o tem, kako lahko pošiljate in prejemate sporočila iz strežnika SQL podatkovne baze s pomočjo Ozeki SMS Gateway. Ta dokument je razdeljen na 3 glavne segmente: Najprej so navedeni podprti strežniki podatkovnih baz. Drugič, postopek pošiljanja SMS iz podatkovnega strežnika je prikazan z uporabo MySQL. Tretjič, avtomatsko odzivna storitev SMS je ustvarjena s pomočjo sprožilca podatkovne baze. Za uspešno dokončanje tega vodiča morate kot predpogoj nastaviti strežnik podatkovne baze in morate imeti nekaj osnovnega razumevanja SQL. Dokončanje korakov v tem vodiču traja približno 10 do 15 minut. Torej, začnimo!

Kako deluje prejemanje SMS s podatkovno bazo

Ta rešitev 'Prejemanje SMS s podatkovno bazo' omogoča shranjevanje vseh dohodnih sporočil v podatkovno bazo. Rešitev je sestavljena iz telefona, računalnika z nameščenim Ozeki SMS Gateway, strežnika SQL podatkovne baze in vaše aplikacije.

Kako ta sistem deluje, lahko izveste iz naslednjega: Android telefon, ki izvaja aplikacijo Ozeki SMS Gateway za Android, bo poslal informacije aplikaciji Ozeki SMS Gateway, ki teče na računalniku. Ta jih bo nato shranil z uporabo strežnika podatkovne baze. Vaša aplikacija bi lahko pridobila sporočila iz strežnika podatkovne baze. Za boljše razumevanje si oglejte sliko 1.

kako prejemati sms s podatkovno bazo
Slika 1 - Kako prejemati SMS s podatkovno bazo

Kako deluje pošiljanje SMS iz podatkovne baze

Rešitev 'Pošiljanje SMS iz podatkovne baze' vam omogoča pošiljanje informacij, shranjenih v podatkovni bazi, na telefon z uporabo Ozeki SMS Gateway. Ta rešitev je sestavljena iz vaše aplikacije, strežnika podatkovne baze, računalnika z nameščenim Ozeki SMS Gateway in telefona, ki prav tako izvaja Ozeki SMS Gateway.

Sistem deluje na naslednji način: Vaša aplikacija shrani informacije o SMS v strežnik podatkovne baze. Ozeki SMS Gateway bo pridobil informacije iz strežnika podatkovne baze in poslal SMS na vnaprej določen naslov. Za boljše razumevanje sistema si oglejte sliko 2.

kako pošiljati sms iz podatkovne baze
Slika 2 - Kako pošiljati SMS iz podatkovne baze

Podatkovni strežniki, ki jih podpira Ozeki SMS Gateway

microsoft sql
Microsoft SQL
Za SMS sporočanje lahko uporabite bazo podatkov Microsoft SQL. Sledite tem stranem, če želite pošiljati ali prejemati SMS sporočila prek uporabnika baze podatkov Ozeki SMS Gateway. Vse kar morate storiti je, da vstavite ali preberete podatkovne vrstice iz ustrezne tabele SQL z nastavitvijo stavkov INSERT INTO in SELECT.
Oglejte si, kako poslati SMS iz baze podatkov Microsoft SQL
microsoft sql express
Microsoft SQL Express
Za SMS sporočanje lahko uporabite bazo podatkov MSSQL Express. Sledite tem stranem, če želite pošiljati ali prejemati SMS sporočila prek uporabnika baze podatkov Ozeki SMS Gateway. Vse kar morate storiti je, da vstavite ali preberete podatkovne vrstice iz ustrezne tabele SQL z nastavitvijo stavkov INSERT INTO in SELECT.
Oglejte si, kako poslati SMS iz baze podatkov MSSQL Express
oracle
Oracle
Povezava med bazo podatkov Oracle in Ozeki SMS Gateway je odlična rešitev za SMS sporočanje. Uporabnik baze podatkov Ozeki SMS Gateway poskrbi, da se lahko vstavijo dohodna SMS sporočila, medtem ko se lahko odhodna SMS sporočila izberejo iz tabel podatkovne baze.
Oglejte si, kako poslati SMS iz baze podatkov Oracle SQL
mysql
MySQL
Ozeki SMS Gateway lahko kombinirate z bazo podatkov MySQL za pošiljanje, prejemanje in shranjevanje SMS sporočil. Na teh straneh lahko vidite, kako namestiti in konfigurirati povezavo z ustreznim nizom za povezavo in kako ustvariti priporočeno strukturo podatkovne baze.
Oglejte si, kako poslati SMS iz baze podatkov MySQL
postgresql
PostgreSQL
To poglavje vam ponuja odlično priložnost, da vidite, kako pošiljati in prejemati SMS sporočila prek vnaprej ustvarjenih tabel podatkovne baze PostgreSQL. Potrebujete le povezavo z njimi prek uporabnika baze podatkov Ozeki SMS Gateway. Ne pozabite navesti niza za povezavo gonilnika ODBC za uporabnika.
Oglejte si, kako poslati SMS iz baze podatkov PostgreSQL
sap sql anywhere
SAP SQL Anywhere
Oglejte si, kako pošiljati in prejemati SMS sporočila prek strežnika SAP SQL Anywhere z uporabnikom baze podatkov Ozeki SMS Gateway. Tukaj najdete niz za povezavo in kratke stavke CREATE TABLE, da začnete. Sporočila lahko pošiljate z vstavljanjem novih zapisov sporočil.
Oglejte si, kako poslati SMS iz baze podatkov SAP SQL Anywhere
microsoft access
Microsoft Access
Preprosto lahko začnete pošiljati in prejemati SMS sporočila prek uporabnika baze podatkov Ozeki SMS Gateway z uporabo tabel podatkovne baze Microsoft Access. Vse kar morate storiti je, da vstavite ali preberete podatkovne vrstice iz ustrezne tabele SQL z nastavitvijo stavkov INSERT INTO in SELECT za uporabnika.
Oglejte si, kako poslati SMS iz baze podatkov Microsoft Access
ODBC
ODBC
To poglavje vam ponuja odlično priložnost, da vidite, kako pošiljati in prejemati SMS sporočila prek povezave ODBC. Potrebujete le povezavo podatkovne baze ODBC z uporabnikom baze podatkov Ozeki SMS Gateway. Ne pozabite navesti niza za povezavo gonilnika ODBC za uporabnika.
Oglejte si, kako poslati SMS iz povezave podatkovne baze ODBC
OleDB
OleDB
To poglavje vam ponuja odlično priložnost, da vidite, kako pošiljati in prejemati SMS sporočila prek povezave OleDB. Potrebujete le povezavo podatkovne baze OleDB z uporabnikom baze podatkov Ozeki SMS Gateway. Ne pozabite navesti niza za povezavo gonilnika OleDB za uporabnika.
Oglejte si, kako poslati SMS iz povezave podatkovne baze OleDB
SQLite
SQLite
Oglejte si, kako pošiljati in prejemati SMS sporočila prek strežnika SQLite z uporabnikom baze podatkov Ozeki SMS Gateway. Tukaj najdete niz za povezavo in kratke stavke CREATE TABLE, da začnete. Sporočila lahko pošiljate z vstavljanjem novih zapisov sporočil.
Oglejte si, kako poslati SMS iz baze podatkov SQLite

Korak 1 – Nastavitev povezave s podatkovno bazo

Prva stvar, ki jo morate storiti, je nastavitev povezave s podatkovno bazo v Ozeki SMS Gateway. Če želite to narediti, najprej odprite SMS Gateway in iz orodne vrstice izberite ikono Aplikacije. Nato morate s klikom na gumb Namesti iz seznama aplikacij (slika 2) izbrati SQL sporočanje.

ustvari aplikacijo za SQL sporočanje
Slika 2 – Ustvarjanje aplikacije za SQL sporočanje

Ko izberete SQL sporočanje, lahko vidite vse razpoložljive možnosti, ki jih lahko ustvarite v SMS Gateway. S sledenjem temu vodniku boste lahko videli, kako lahko vzpostavite povezavo SQL s podatkovno bazo MySQL, zato za sledenje temu vodniku preprosto kliknite na gumb Namesti pri možnosti MySQL, kot je prikazano na sliki 3.

namesti povezavo s podatkovno bazo MySQL
Slika 3 – Namestitev povezave s podatkovno bazo MySQL

Zadnji korak pri ustvarjanju aplikacije za podatkovno bazo je povezava s strežnikom podatkovne baze z izpolnjevanjem polj v nastavitvah povezave (slika 4). Tukaj morate navesti vse podrobnosti o podatkovni bazi, s katero se želite povezati. Prvi dve polji sta za identifikacijo strežnika podatkovne baze. Če ste ju pustili privzete pri nastavitvi strežnika podatkovne baze, lahko tudi tukaj pustite privzete vrednosti. Nato morate vnesti ime podatkovne baze, s katero se želite povezati, ter svoj uporabniški ID in geslo, ki ju uporabljate v strežniku podatkovne baze. Ko izpolnite vsa polja, lahko preprosto kliknete OK, da ustvarite aplikacijo za podatkovno bazo.

konfiguriraj aplikacijo za podatkovno bazo
Slika 4 – Konfiguracija aplikacije za podatkovno bazo

Korak 2 – Nastavitev povezave SMPP

Na tej točki imate aplikacijo za podatkovno bazo, vendar potrebujete tudi povezavo s ponudnikom storitev za obdelavo SMS sporočil. V tem vodniku boste lahko ustvarili povezavo SMPP odjemalca. Za to preprosto kliknite na Poveži v orodni vrstici in izberite SMPP odjemalec (slika 5) iz seznama vseh razpoložljivih povezav s ponudniki storitev.

namesti povezavo SMPP odjemalca
Slika 5 – Namestitev povezave SMPP odjemalca

Pred vzpostavitvijo povezave morate navesti nekaj podrobnosti o povezavi. Najprej morate vnesti ime za povezavo, nato pa določiti strežnik, s katerim se želite povezati, kot prikazuje slika 6. Za zaključek ustvarjanja povezave s ponudnikom storitev preprosto kliknite OK.

konfiguriraj SMPP odjemalca
Slika 6 – Konfiguracija SMPP odjemalca

Korak 3 – Pošiljanje SMS iz podatkovne baze

pošiljanje SMS s strežnikom podatkovne baze
Slika 7 – Pošiljanje SMS s strežnikom podatkovne baze

Z vsemi pravilno nastavljenimi povezavami v Ozeki SMS Gateway lahko zdaj začnete upravljati SMS sporočila iz podatkovne baze. Najprej boste lahko videli, kako lahko pošljete SMS sporočilo z uporabo samo enega ukaza SQL. Privzeto SMS Gateway uporablja tabelo ozekimessageout za pošiljanje sporočil. Ni vam treba skrbeti, če te tabele še nimate v svoji podatkovni bazi, saj jo lahko enostavno ustvarite. Preprosto odprite svojo aplikacijo SQL v SMS Gateway in kot lahko vidite na sliki 8, lahko izberete ukaz SQL za ustvarjanje tabele ozekimessageout. Izberite ga in kliknite Izvedi, da ustvarite tabelo. (slika 8)

izvedi ukaz SQL za ustvarjanje tabele
Slika 8 – Izvedba ukaza SQL za ustvarjanje tabele

Pošiljanje sporočila lahko izvedete s preprostim vstavljanjem sporočila v tabelo ozekimessageout. SMS Gateway periodično preverja to tabelo in pošlje novo dodana sporočila. Če želite vstaviti sporočilo v to tabelo, preprosto izberite ustrezen ukaz INSERT, kot ga lahko vidite na sliki 9. V besedilnem polju lahko spremenite vrednosti, ki predstavljajo prejemnika in samo sporočilo. Ko končate s pisanjem sporočila, preprosto kliknite na Izvedi in vaše sporočilo bo poslano.

Če ne poznate osnovnih ukazov SQL za SMS, izvedite več o predlogah SQL za SMS.

vstavi sporočila v podatkovno bazo
Slika 9 – Vstavljanje sporočila v podatkovno bazo

Če želite spremeniti nastavitve za pošiljanje SMS sporočil, morate le izbrati zavihek Konfiguriraj v meniju aplikacije za podatkovno bazo in tukaj izbrati zavihek Pošlji. Tukaj boste lahko videli nastavitve, ki določajo, kako se obdelujejo odhodna sporočila. Kot prikazuje slika 10, lahko tukaj spremenite izjavo SQL, ki poizveduje in obdeluje odhodna sporočila. Lahko tudi nastavite največje število odhodnih sporočil na poizvedbo in interval preverjanja.

konfiguriraj nastavitve odhodnih sporočil
Slika 10 – Konfiguracija nastavitev odhodnih sporočil

4. korak – Prejemanje SMS iz podatkovne baze

prejemanje sporočil s pomočjo podatkovnega strežnika
Slika 11 – Prejemanje sporočil s pomočjo podatkovnega strežnika

Ko ste ustvarili podatkovno aplikacijo, ni bila ustvarjena samo aplikacija, temveč je SMS prehod ustvaril tudi usmerjevalno pravilo, ki določa, da bodo vsa dohodna SMS sporočila kopirana v podatkovno bazo. To pravilo lahko najdete na seznamu usmerjevalnih pravil, kot je prikazano na sliki 12.

usmerjevalno pravilo, ustvarjeno za podatkovno aplikacijo
Slika 12 – Usmerjevalno pravilo, ustvarjeno za podatkovno aplikacijo

Dohodna sporočila iz katere koli SMS povezave bodo privzeto usmerjena v tabelo ozekimessagein. To tabelo lahko enostavno ustvarite tako, da odprete svojo podatkovno aplikacijo in v meniju SQL izberete ukaz SQL s seznama (slika 13), ki bo po izvedbi ustvaril tabelo ozekimessagein v vaši podatkovni bazi.

Slika 13 – Ustvarjanje tabele za dohodna sporočila

Ko ustvarite tabelo ozekimessagein, bodo vsa prejeta sporočila vstavljena v to tabelo. Za preverjanje teh sporočil lahko začnete poizvedbo v podatkovni aplikaciji. Odprite aplikacijo in v zavihku SQL izberite ukaz, ki bo poizvedoval po dohodnih sporočilih (slika 14), ter kliknite Izvedi. Če je bila izvedba uspešna, boste lahko videli dohodna sporočila.

poizvedba vseh prejetih sporočil
Slika 14 – Poizvedba vseh prejetih sporočil

Za spreminjanje nastavitev prejemanja sporočil lahko preprosto izberete zavihek Konfiguriraj in tukaj kliknite Prejemi, kot prikazuje slika 15. V tem meniju lahko nastavite ukaz SQL, ki vstavi dohodna sporočila v tabelo. V ukazu lahko nastavite tudi vrednosti, ki bodo vstavljene v tabelo.

spremeni ukaz sql za dohodna sporočila
Slika 15 – Sprememba ukaza SQL za dohodna sporočila

Povzetek

Zgornji članek govori o tem, kako lahko pošiljate in prejemate sporočila iz strežnika SQL podatkovne baze s pomočjo Ozeki SMS prehoda. Rešitev SQL v SMS, kot je ta, se dobro prilega vaši obstoječi infrastrukturi, če že shranjujete podatke v podatkovno bazo z uporabo poslovne aplikacije z gonilnikom podatkovne baze. SMS sporočila, shranjena v podatkovni bazi, je mogoče enostavno povezati z uporabniki, strankami in drugimi poslovnimi podatki, kar vam omogoča uporabo po meri prilagojenih poizvedb in izkoriščanje SQL sprožilcev.

Več informacij o tej tehnologiji in Ozeki SMS prehodu lahko najdete. Nadaljujte s študijem z vadnico z naslovom Kako poslati SMS iz MS SQL strežnika.

Pripravimo se na delo, najprej prenesite Ozeki SMS prehod zdaj!

Pogosta vprašanja Kaj je podatkovna baza SQL?

SQL (Structured Query Language) je specializiran jezik, ki se uporablja za interakcijo z relacijskimi podatkovnimi bazami. Omogoča učinkovito pridobivanje podatkov, manipulacijo, upravljanje sheme (ustvarjanje in spreminjanje) ter nadzor dostopa.

Ali lahko shranim dohodna SMS sporočila (naslov pošiljatelja, besedilo sporočila, časovni žig) v strežnik podatkovne baze (MySQL/MSSQL)?

Ta programska oprema ponuja dve metodi za shranjevanje vaših SMS sporočil:

  • Uporabnik podatkovne baze: Shranite sporočila neposredno v podatkovno bazo z uporabo konfiguriranega računa uporabnika podatkovne baze.
  • SQL beleženje: Omogočite SQL beleženje, da zapišete sporočila v določeno tabelo SQL podatkovne baze.
Programska oprema se neproblematično integrira z različnimi platformami podatkovnih baz, vključno s priljubljenimi izbirami, kot so MySQL, MSSQl, Oracle, Access, Postgres in Sybase. Poleg tega podpira kateri koli strežnik podatkovne baze, opremljen z gonilnikom OleDb ali ODBC, kar zagotavlja največjo združljivost.

Želimo določiti različne mobilne številke pošiljateljev za odhodna sporočila. Ali je mogoče to narediti v tabelah SQL, da dodelimo mobilno številko pošiljatelja?

Da, zagotovo lahko pošiljate SMS sporočila z lastno številko pošiljatelja! Ta programska oprema vam omogoča, da privzeto številko pošiljatelja nadomestite s želeno.

Tukaj je navodilo za konfiguracijo:

  • Dostop do obrazca za konfiguracijo uporabnika SQL: Poiščite obrazec v programski opremi za konfiguracijo nastavitev uporabnika podatkovne baze.
  • Pojdite na zavihek Napredno: Poiščite zavihek z oznako "Napredno" ali podobno v obrazcu za konfiguracijo.
  • Omogočite preglasitev številke pošiljatelja: V razdelku "Naslov pošiljatelja" na zavihku napredno poiščite potrditveno polje z oznako "Overrideable" (ali podobno). Poskrbite, da je to potrditveno polje omogočeno.
  • Določite svojo številko pošiljatelja: Ko je "Overrideable" omogočeno, lahko v določenem polju določite lastno številko pošiljatelja, ki jo želite uporabiti za odhodna sporočila.
Z upoštevanjem teh korakov boste uspešno konfigurirali programsko opremo za uporabo izbrane številke pošiljatelja za vsa SMS sporočila, poslana prek tega posebnega računa uporabnika SQL.

More information