Kako poslati SMS preko OleDB

Ovaj članak pruža sve potrebne informacije za slanje SMS poruka korišćenjem OleDB. Slanje SMS poruka preko OleDB je izuzetno korisno za masovno slanje poruka. U članku ispod nalaze se svi neophodni koraci za jednostavno izvršavanje ovog postupka. Za slanje SMS poruka preko OleDB potrebni su samo Ozeki SMS Gateway i SMS provajder usluga. OleDB koristi SQL jezik i bazu podataka za slanje tekstualnih poruka, stoga je neophodno osnovno poznavanje SQL-a i SMS tehnologije. Nadamo se da će vam ovaj tutorijal biti od pomoći i krenimo!

Šta je OleDB

OLE DB (Object Linking and Embedding, Database, ponekad napisano kao OLEDB ili OLE-DB), API dizajniran od strane Microsoft-a, omogućava pristup podacima iz različitih izvora na ujednačen način. API pruža skup interfejsa implementiranih korišćenjem Component Object Model (COM) i nije povezan sa OLE. Microsoft je prvobitno nameravao da OLE DB bude zamena na višem nivou za ODBC, proširujući njegove mogućnosti kako bi podržao širi spektar nerelacionih baza podataka, kao što su objekatne baze podataka i tabele koje ne moraju nužno da implementiraju.

Šta je Ozeki SMS Gateway

Ozeki SMS Gateway je komunikacioni softver koji usmerava poruke između stvarnih entiteta. Omogućava vam da izgradite jednostavnu komunikaciju između deljenih hardverskih i softverskih resursa vašeg sistema. Nudi informacije u realnom vremenu i pruža razne opcije konfiguracije za usmeravanje poruka.

Kako poslati SMS preko OLEDB (Brzi koraci)

Da biste poslali SMS preko OLEDB:

  1. Pokrenite Ozeki SMS Gateway
  2. Dodajte novu SQL messaging aplikaciju
  3. Instalirajte OLEDB konekciju
  4. Konfigurišite postavke konekcije
  5. Omogućite logovanje za OLEDB
  6. Uključite OLEDB konekciju
  7. Pročitajte logove na stranici Events
  8. Pogledajte unete SMS poruke na SQL stranici
  9. Pošaljite SMS iz baze podataka
  10. Proverite poslate SMS poruke iz OLEDB
Kako primiti SMS sa OleDB bazom podataka

Ovaj sistem baze podataka vam omogućava da primate poruke sa vašom aplikacijom. Sastoji se od OleDB Database Servera, računara sa Ozeki SMS Gateway-om koji radi na njemu, i telefona koji će se koristiti za slanje poruka. Da biste razumeli kako ovaj sistem funkcioniše, pogledajte dijagram (Slika 1). Telefon će poslati poruku na adresu Ozeki SMS Gateway-a koji radi na računaru. On će sačuvati poruku na OleDB Database Serveru. Odatle, vaša aplikacija može da je preuzme. Tako je jednostavno.

kako primiti sms sa oledb bazom podataka
Slika 1 - Kako primiti SMS sa OleDB bazom podataka

Kako poslati SMS iz OleDB baze podataka

Ovaj drugi sistem baze podataka će omogućiti slanje SMS poruka iz vaše aplikacije korišćenjem OleDB Database Servera. Sistem se sastoji od OleDB Database Servera, računara sa Ozeki SMS Gateway-om koji radi na njemu, i telefona. Da biste razumeli kako ovaj sistem funkcioniše, pogledajte dijagram (Slika 2). Vaša aplikacija će poslati poruku na OleDB Database Server koji će je sačuvati. Ozeki SMS Gateway će zatim preuzeti poruku i proslediti je na unapred definisani broj telefona. To je veoma jednostavan sistem.

kako poslati sms iz oledb baze podataka
Slika 2 - Kako poslati SMS iz OleDB baze podataka

Kako poslati SMS preko OleDB (video tutorijal)

Video 1 - Kako poslati SMS preko OleDB (Video tutorijal)

Instalirajte SQL messaging konekciju

Započnite otvaranjem Ozeki SMS Gateway-a. U sekciji "Users and applications" kliknite na Add new connection (Slika 3). Pronađite SQL messaging u okviru Application interfaces. Kliknite na Install označeno plavom bojom pored toga. Ovo će vas odvesti na novi ekran gde možete izabrati tip SQL messaging konekcije koju želite da kreirate.

instalirati sql messaging konekciju
Slika 3 - Instalirajte SQL messaging konekciju

Kreirajte OLEDB konekciju

Pronađite OLEDB u SQL messaging sekciji (Slika 4). Kliknite na Install pored toga označeno plavom bojom. Zatim ćete biti prebačeni na ekran za konfiguraciju gde možete podesiti vašu novu OLEDB konekciju.

kreirati oledb konekciju
Slika 4 - Kreirajte OLEDB konekciju

Konfigurišite OLEDB konekciju

Zatim morate popuniti obrazac za konfiguraciju. U okviru postavki konekcije morate uneti detalje za sve navedene stavke (Slika 5). Prvo unesite vašu lozinku i User ID. Takođe morate uneti service provider, data source i database.

konfigurisati oledb konekciju
Slika 5 - Konfigurišite OLEDB konekciju

Omogućite logovanje

Sledeći korak je omogućavanje logovanja. Ovo je korisno za praćenje vašeg SMS prometa. Kliknite na advanced tab, zatim omogućite sve opcije u okviru Log level (Slika 6). Ovo se radi klikom na checkbox-ove pored njih. Kliknite na OK dugme da biste nastavili. Logovanje je sada omogućeno za sve vrste prometa.

omoguciti logovanje
Slika 6 - Omogućite logovanje

Успостављена веза са базом података

Активирајте везу кликом на прекидач (слика 7). Дугме постаје зелено како би указало да је укључено. Обавештени сте и путем лог порука да је веза са базом података успостављена. Ове поруке можете прегледати на картици "Догађаји".

успостављена веза са базом података
Слика 7 - Успостављена веза са базом података

Примљена порука

Можете видети да лог порука указује да је SMS порука примљена (слика 8). Ова лог информација је увек доступна на картици Догађаји.

примљена порука
Слика 8 - Примљена порука

Порука убачена у базу података

Користећи OleDB везу, можете проверити да ли је порука убачена у базу података. Прво кликните на картицу SQL (слика 9). Овде можете видети део SQL кода. Овај код је упит који враћа све поруке из инбокса. У овом случају видимо да је порука враћена као резултат упита.

порука убачена у базу података
Слика 9 - Порука убачена у базу података

Слање поруке из базе података

Можете слати поруке са SQL картице преко SQL кода. Унесите код приказан на слици 10 у уређивач текста (слика 10). Када кликнете на дугме Изврши, порука ће бити послата из базе података.

слање поруке из базе података
Слика 10 - Слање поруке из базе података

SMS порука послата

Да бисте се уверили да је порука успешно послата из базе података, потребно је да отворите фолдер Послато у менију са леве стране (слика 11). У овом фолдеру треба да се појаве већ послате поруке.

sms порука послата
Слика 11 - SMS порука послата

Резиме

Сада је све подешено за слање SMS порука користећи OleDB преко Ozeki SMS Gateway-а. Надамо се да вам је овај чланак био користан и да су наведени кораци били довољни. За више информација, погледајте наше остале чланке о Ozeki SMS Gateway-у.

More information