Kako poslati SMS iz SQLite

Ta članek je podroben vodnik o tem, kako nastaviti okolje za pošiljanje SMS-ov iz SQLite. Sam postopek zahteva gonilnik SQLite ODBC in nameščen Ozeki SMS Gateway na vaši napravi. Pošiljanje in shranjevanje besedilnih sporočil v podatkovnih bazah je izjemno koristno za množično pošiljanje SMS-ov. Na ta način lahko pošiljate, prejemate in spremljate veliko število sporočil hkrati. Spodnji vadnica navaja vse potrebne korake, da začnete s pošiljanjem SMS-ov iz SQLite. Pa začnimo!

Kaj je SQLite

SQLite je vgrajena knjižnica, ki implementira samostojen, brezstrežniški, brez konfiguracije, transakcijski mehanizm SQL podatkovne baze. Koda za SQLite je v javni domeni in je zato brezplačna za uporabo v kakršnem koli namenu, komercialnem ali zasebnem. SQLite je najbolj razširjena podatkovna baza na svetu z več aplikacijami, kot jih lahko preštejemo, vključno z več visokoprofilnimi projekti.

Kaj je Ozeki SMS Gateway

Ozeki SMS Gateway je komunikacijska programska oprema, ki usmerja sporočila med resničnimi entitetami. Omogoča vam, da vzpostavite preprosto komunikacijo med skupnimi strojnimi in programskimi viri vašega sistema. Ponuja informacije v realnem času in različne možnosti konfiguracije za usmerjanje sporočil.

Kako poslati SMS iz SQLite (Hitri koraki)

Za pošiljanje SMS-ov iz SQLite:

  1. Nastavite gonilnik SQLite ODBC
  2. Dodajte novo aplikacijo za SQL sporočanje
  3. Namestite povezavo ODBC
  4. Konfigurirajte nastavitve povezave
  5. Prilagodljiv niz povezave ODBC
  6. Omogočite beleženje za ODBC
  7. Ustvarite tabele
  8. Zgradite povezavo SMPP odjemalca
  9. Pošljite SMS iz podatkovne baze
  10. Preverite poslani SMS iz SQLite
Kako prejemati SMS s podatkovno bazo SQLite

Ta sistem bo omogočil prejemanje SMS sporočil z uporabo strežnika podatkovne baze SQLite. Sistem je sestavljen iz naslednjih komponent. Telefon, računalnik z nameščenim Ozeki SMS Gateway, strežnik podatkovne baze SQLite in vaša aplikacija. Telefon bo poslal sporočilo na naslov Ozeki SMS Gateway, ki teče na računalniku, ki ga bo nato shranil na strežnik podatkovne baze SQLite. Nato lahko vaša aplikacija enostavno prenese vsa sporočila s strežnika. (Slika 1) Tako preprosto je!

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

Kako poslati SMS iz podatkovne baze SQLite

Ta sistem podatkovne baze bo omogočil prejemanje sporočil z uporabo podatkovne baze SQLite. Sistem je sestavljen iz telefona, računalnika z nameščeno aplikacijo Ozeki SMS Gateway, strežnika podatkovne baze SQLite, in vaše aplikacije. Vaša aplikacija bo poslala sporočilo na strežnik podatkovne baze SQLite, ki ga bo shranil. Ozeki SMS Gateway bo nato prenesel sporočilo s strežnika in ga posredoval na vnaprej določeno telefonsko številko. (Slika 2)

kako poslati sms iz podatkovne baze sqlite
Slika 2 - Kako poslati SMS iz podatkovne baze SQLite

Kako poslati SMS iz SQLite (video vadnica)

V tej video vadnici se boste naučili, kako poslati SMS iz SQLite. Najprej bomo ustvarili novo povezavo ODBC in SMPP odjemalca v Ozeki SMS Gateway. Nato bomo ustvarili tabele znotraj podatkovne baze za shranjevanje sporočil. Končno lahko pošljemo SMS z uporabo SQL kode v naši podatkovni bazi.

Video 1 - Kako poslati SMS iz SQLite (Video vadnica)

Namestitev gonilnika SQLite ODBC

Preden lahko začnete uporabljati SQLite, morate najprej namestiti gonilnik SQLite ODBC. Odprite namestitveni program in dokončajte postopek namestitve (Slika 3). Ko je gonilnik uspešno nameščen, je SQLite zdaj pripravljen za uporabo.

namestitev gonilnika sqlite odbc
Slika 3 - Namestitev gonilnika SQLite ODBC

Namestitev uporabnika za SQL sporočanje

Če želite začeti s pošiljanjem SMS-ov v SQLite, morate najprej namestiti povezavo za SQL sporočanje. Začnite z odpiranjem Ozeki SMS Gateway. Kliknite na Dodaj novega uporabnika/aplikacijo v levem stranskem meniju (Slika 4). V razdelku Vmesniki aplikacij poiščite SQL sporočanje. Kliknite Namesti, da boste preusmerjeni na konfiguracijski zaslon.

namestitev uporabnika za sql sporočanje
Slika 4 - Namestitev uporabnika za SQL sporočanje

Dodajanje povezave ODBC

Poiščite OBCD v razdelku SQL sporočanje (Slika 5). Kliknite na Namesti poleg njega, označeno z modro barvo. Nato boste preusmerjeni na konfiguracijski zaslon, kjer lahko nastavite svojo novo povezavo ODBC.

dodajanje povezave odbc
Slika 5 - Dodajanje povezave ODBC

Nastavitev imena povezave ODBC

Najprej morate svoji novi povezavi dodeliti ime (Slika 6). Vnesite želeno ime poleg Ime:. Nato se pomaknite na zavihek Napredno, kjer morate navesti prilagojen niz povezave.

nastavitev imena povezave odbc
Slika 6 - Nastavitev imena povezave ODBC

Navedite povezovalni niz po meri

Odprite možnost povezovalni niz po meri v zavihku Napredno (slika 7). Kliknite na potrditveno polje poleg "Uporabi povezovalni niz po meri", da omogočite to možnost. Prilepite svoj povezovalni niz po meri v spodnje besedilno polje.

Slika 7 - Navedite povezovalni niz po meri

DRIVER=SQLite3 ODBC Driver;Database=C:\sqlite\ozeki.db;LongNames=0;Timeout=1000;NoTXN=0;SyncPragma=NORMAL;StepAPI=0;

Navedite lokacijo datoteke baze podatkov

Vaš povezovalni niz po meri mora vsebovati pot do datoteke baze podatkov na vašem računalniku (slika 8).

navedite lokacijo datoteke baze podatkov
Slika 8 - Navedite lokacijo datoteke baze podatkov

Omogočite beleženje

Naslednji korak je omogočitev beleženja. To je koristno za spremljanje vašega SMS prometa. Kliknite na zavihk Napredno, nato omogočite vse možnosti pod Raven beleženja (slika 9). To storite tako, da kliknete na potrditvena polja poleg njih. Kliknite na gumb V redu, da nadaljujete. Beleženje je zdaj omogočeno za vse vrste prometa.

omogočite beleženje
Slika 9 - Omogočite beleženje

Povezava z bazo podatkov vzpostavljena

Vklopite povezavo s klikom na stikalo (slika 10). Gumb se obarva zeleno, kar pomeni, da je bil omogočen. Obvesteni boste tudi z zapisi v dnevniku, da je bila povezava z bazo podatkov vzpostavljena. Ta sporočila si lahko ogledate v zavihku Dogodki.

povezava z bazo podatkov vzpostavljena
Slika 10 - Povezava z bazo podatkov vzpostavljena

Ustvarite tabelo ozekimessagein

Z vzpostavljeno povezavo lahko nadaljujete z ustvarjanjem tabel, ki vsebujejo sporočila v bazi podatkov. Preklopite se na zavihk SQL vaše povezave in prilepite naslednjo kodo v urejevalnik besedila (slika 11). Kliknite Izvedi, da zaženete to kodo SQL. Tako se ustvari tabela "ozekimessagein". Ta deluje kot nabiralnik in vsebuje dohodna sporočila.

ustvarite tabelo ozekimessagein
Slika 11 - Ustvarite tabelo ozekimessagein

CREATE TABLE ozekimessagein (
	id INTEGER PRIMARY KEY,
  	sender varchar(255) default NULL,
  	receiver varchar(255) default NULL,
  	msg text default NULL,
  	senttime varchar(100) default NULL,
  	receivedtime varchar(100) default NULL,
  	operator varchar(100) default NULL,
  	msgtype varchar(160) default NULL,
  	reference varchar(100) default NULL
  	);

Ustvarite tabelo ozekimessageout

V zavihku SQL počistite urejevalnik besedila. Zdaj prilepite spodnjo kodo vanj (slika 12). Ponovno kliknite Izvedi, da zaženete kodo SQL. Tako se ustvari tabela "ozekimessageout". Ta deluje kot odhodna pošta in vsebuje odhodna sporočila.

ustvarite tabelo ozekimessageout
Slika 12 - Ustvarite tabelo ozekimessageout

CREATE TABLE ozekimessageout (
  	id INTEGER PRIMARY KEY,
  	sender varchar(255) default NULL,
  	receiver varchar(255) default NULL,
  	msg text default NULL,
  	senttime varchar(100) default NULL,
  	receivedtime varchar(100) default NULL,
  	reference varchar(100) default NULL,
  	status varchar(20) default NULL,
  	msgtype varchar(160) default NULL,
  	operator varchar(100) default NULL,
  	errormsg varchar(250) default NULL
  	);	

Ustvarite povezavo SMPP odjemalca

Zdaj, ko so tabele ustvarjene, moramo namestiti novo povezavo SMPP, da preverimo, ali se SMS sporočila vstavijo v bazo podatkov. Kliknite na Dodaj novega uporabnika/aplikacijo v levem stranskem meniju (slika 13). Pod povezavami IP SMS poiščite SMPP odjemalec. Kliknite Namesti, da pridete na zaslon za konfiguracijo.

ustvarite povezavo smpp odjemalca
Slika 13 - Ustvarite povezavo SMPP odjemalca

Konfigurirajte povezavo SMPP odjemalca

Nato morate navesti podrobnosti za novo povezavo (slika 14). Najprej vnesite IP naslov in Vrata vaše povezave. Nato vnesite svoje uporabniško ime in geslo v ustrezna besedilna polja. Kliknite na gumb V redu, da nadaljujete.

konfigurirajte povezavo smpp odjemalca
Slika 14 - Konfigurirajte povezavo SMPP odjemalca

SMS sporočilo prejeto

Obiščite stran s podrobnostmi vaše povezave SMPP odjemalca. Kliknite na zavihk Dogodki, da si ogledate dnevnike SMS prometa. Tukaj lahko vidite, da je bilo sporočilo prejeto (slika 15).

sms sporočilo prejeto
Slika 15 - SMS sporočilo prejeto

Sporočilo vstavljeno v bazo podatkov

Z odpiranjem podrobnosti vaše povezave ODBC lahko preverite, ali je bilo sporočilo vstavljeno v bazo podatkov. Kliknite na zavihek Dogodki za ogled dnevnikov. Tukaj lahko vidite, da je bil ukaz za vstavljanje izveden za sporočilo (Slika 16). Ta akcija je sporočilo postavila v tabelo v bazi podatkov.

sporočilo vstavljeno v bazo podatkov
Slika 16 - Sporočilo vstavljeno v bazo podatkov

Preverjanje sporočila v bazi podatkov

Prav tako lahko ogledate vsebino baze podatkov. To storite tako, da odprete zavihek SQL vaše povezave ODBC. , prikazano na Sliki 17, in kliknite Izvedi. To bo vrnilo vse, kar vsebuje tabela. Vidite lahko, da je sporočilo v rezultatu poizvedbe.

preverjanje sporočila v bazi podatkov
Slika 17 - Preverjanje sporočila v bazi podatkov

Pošiljanje SMS iz baze podatkov

Zavihek SQL lahko uporabite tudi za pošiljanje SMS sporočil z uporabo SQL kode. , ki jo najdete na Sliki 18, v urejevalnik besedila. Kliknite na Izvedi, da zaženete to kodo in pošljete besedilno sporočilo iz baze podatkov.

pošlji SMS iz baze podatkov
Slika 18 - Pošiljanje SMS iz baze podatkov

Sporočilo poslano iz baze podatkov

Za ogled vašega SMS sporočila, poslanega prek SQL, morate odpreti mapo Poslano, ki jo najdete v levem stranskem meniju. Tukaj lahko vidite, da je bilo sporočilo postavljeno v to mapo, kar pomeni, da je bilo uspešno poslano (Slika 19).

sporočilo poslano iz baze podatkov
Slika 19 - Sporočilo poslano iz baze podatkov

Povzetek

Zdaj lahko nastavite povezavo ODBC in SMPP odjemalca ter pošiljate SMS z uporabo SQL. Za več informacij o Ozeki SMS Gateway preverite naše druge članke. Upamo, da je bil ta vodič koristen in informativen.

More information