Kako postaviti SQL na SMS pristupnik

Sljedeći vodič pruža vam informacije o tome kako možete slati i primati poruke s SQL poslužitelja baze podataka uz pomoć Ozeki SMS pristupnika. Ovaj dokument podijeljen je u 3 glavna dijela: Prvo su navedeni podržani poslužitelji baza podataka. Drugo, postupak slanja SMS-a s poslužitelja baze podataka prikazan je korištenjem MySQL-a. Treće, automatski odgovarajuća SMS usluga stvorena je uz pomoć okidača baze podataka. Da biste uspješno dovršili ovaj vodič, potrebno je postaviti poslužitelj baze podataka kao preduvjet i morate imati osnovno razumijevanje SQL-a. Dovršetak koraka u ovom vodiču traje oko 10 do 15 minuta. Dakle, počnimo!

Kako funkcionira primanje SMS-a s bazom podataka

Ovo rješenje 'Primanje SMS-a s bazom podataka' omogućuje pohranu svih dolaznih poruka u bazu podataka. Rješenje se sastoji od telefona, računala s pokrenutim Ozeki SMS pristupnikom, SQL poslužitelja baze podataka i vaše aplikacije.

Možete naučiti kako ovaj sustav funkcionira iz sljedećeg: Android telefon, koji pokreće Ozeki SMS Gateway android aplikaciju, poslat će informacije Ozeki SMS Gateway aplikaciji koja radi na računalu. Ona će ih zatim pohraniti koristeći poslužitelj baze podataka. Vaša aplikacija može dobiti poruke s poslužitelja baze podataka. Za bolje razumijevanje, pogledajte Sliku 1.

kako primati sms s bazom podataka
Slika 1 - Kako primati SMS s bazom podataka

Kako funkcionira slanje SMS-a iz baze podataka

Rješenje 'Slanje SMS-a iz baze podataka' omogućuje vam slanje informacija, pohranjenih u bazi podataka, na telefon koristeći Ozeki SMS pristupnik. Ovo rješenje se sastoji od vaše aplikacije, poslužitelja baze podataka, računala s pokrenutom Ozeki SMS Gateway aplikacijom i telefona koji također pokreće Ozeki SMS Gateway.

Sustav funkcionira na sljedeći način: Vaša aplikacija pohranjuje SMS informacije na poslužitelju baze podataka. Ozeki SMS Gateway će dohvatiti informacije s poslužitelja baze podataka i poslati SMS na unaprijed definiranu adresu. Da biste bolje razumjeli sustav, pogledajte Sliku 2.

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

Baze podataka koje podržava Ozeki SMS Gateway

microsoft sql
Microsoft SQL
Možete koristiti Microsoft SQL bazu podataka za SMS poruke. Pratite ove stranice kako biste slali ili primali SMS poruke putem Korisnika baze podataka Ozeki SMS Gatewaya. Sve što trebate učiniti je umetnuti ili čitati retke podataka iz odgovarajuće SQL tablice postavljanjem INSERT INTO i SELECT izraza.
Pogledajte kako poslati SMS iz Microsoft SQL baze podataka
microsoft sql express
Microsoft SQL Express
Možete koristiti MSSQL Express bazu podataka za SMS poruke. Pratite ove stranice kako biste slali ili primali SMS poruke putem Korisnika baze podataka Ozeki SMS Gatewaya. Sve što trebate učiniti je umetnuti ili čitati retke podataka iz odgovarajuće SQL tablice postavljanjem INSERT INTO i SELECT izraza.
Pogledajte kako poslati SMS iz MSSQL Express baze podataka
oracle
Oracle
Veza između Oracle baze podataka i Ozeki SMS Gatewaya savršeno je rješenje za SMS poruke. Korisnik baze podataka Ozeki SMS Gatewaya osigurava da se dolazne SMS poruke mogu umetnuti, dok se odlazne SMS poruke mogu odabrati iz tablica baze podataka.
Pogledajte kako poslati SMS iz Oracle SQL baze podataka
mysql
MySQL
Možete kombinirati Ozeki SMS Gateway s MySQL bazom podataka za slanje, primanje i pohranjivanje SMS poruka. Na ovim stranicama možete vidjeti kako instalirati i konfigurirati vezu s odgovarajućim nizom za povezivanje i kako stvoriti preporučenu strukturu baze podataka.
Pogledajte kako poslati SMS iz MySQL baze podataka
postgresql
PostgreSQL
Ovo poglavlje pruža vam izvrsnu priliku da vidite kako slati i primati SMS poruke putem unaprijed stvorenih PostgreSQL tablica baze podataka. Samo se trebate povezati s njima putem Korisnika baze podataka Ozeki SMS Gatewaya. Ne zaboravite navesti niz za povezivanje ODBC drajvera za korisnika.
Pogledajte kako poslati SMS iz PostgreSQL baze podataka
sap sql anywhere
SAP SQL Anywhere
Pogledajte kako slati i primati SMS poruke putem SAP SQL Anywhere poslužitelja s Korisnikom baze podataka Ozeki SMS Gatewaya. Ovdje možete pronaći niz za povezivanje i kratke CREATE TABLE izraze za početak. Poruke možete slati umetanjem novih zapisa poruka.
Pogledajte kako poslati SMS iz SAP SQL Anywhere baze podataka
microsoft access
Microsoft Access
Možete jednostavno početi slati i primati SMS poruke putem Korisnika baze podataka Ozeki SMS Gatewaya koristeći Microsoft Access tablice baze podataka. Sve što trebate učiniti je umetnuti ili čitati retke podataka iz odgovarajuće SQL tablice konfiguriranjem INSERT INTO i SELECT izraza za korisnika.
Pogledajte kako poslati SMS iz Microsoft Access baze podataka
ODBC
ODBC
Ovo poglavlje pruža vam izvrsnu priliku da vidite kako slati i primati SMS poruke putem ODBC veze. Samo se trebate povezati s ODBC vezom baze podataka putem Korisnika baze podataka Ozeki SMS Gatewaya. Ne zaboravite navesti niz za povezivanje ODBC drajvera za korisnika.
Pogledajte kako poslati SMS iz ODBC veze baze podataka
OleDB
OleDB
Ovo poglavlje pruža vam izvrsnu priliku da vidite kako slati i primati SMS poruke putem OleDB veze. Samo se trebate povezati s OleDB vezom baze podataka putem Korisnika baze podataka Ozeki SMS Gatewaya. Ne zaboravite navesti niz za povezivanje OleDB drajvera za korisnika.
Pogledajte kako poslati SMS iz OleDB veze baze podataka
SQLite
SQLite
Pogledajte kako slati i primati SMS poruke putem SQLite poslužitelja s Korisnikom baze podataka Ozeki SMS Gatewaya. Ovdje možete pronaći niz za povezivanje i kratke CREATE TABLE izraze za početak. Poruke možete slati umetanjem novih zapisa poruka.
Pogledajte kako poslati SMS iz SQLite baze podataka

Korak 1 - Postavljanje veze s bazom podataka

Prva stvar koju trebate učiniti je postaviti vezu s bazom podataka u Ozeki SMS Gateway. Da biste to učinili, prvo otvorite SMS Gateway i odaberite ikonu Aplikacije na alatnoj traci. Zatim, s popisa aplikacija (Slika 2), morate odabrati SQL messaging klikom na gumb Instaliraj.

stvaranje SQL messaging aplikacije
Slika 2 - Stvaranje SQL messaging aplikacije

Nakon što odaberete SQL messaging, možete vidjeti sve dostupne opcije koje možete stvoriti u SMS Gateway. Slijedeći ovaj vodič, moći ćete vidjeti kako možete stvoriti SQL vezu s MySQL bazom podataka, pa da biste pratili taj vodič, samo kliknite na gumb Instaliraj opcije MySQL kao što možete vidjeti na Slici 3.

instaliranje MySQL veze s bazom podataka
Slika 3 - Instaliranje MySQL veze s bazom podataka

Zadnji korak u stvaranju aplikacije za bazu podataka je povezivanje s vašim poslužiteljem baze podataka popunjavanjem polja Postavke veze (Slika 4). Ovdje morate navesti sve detalje o bazi podataka s kojom se želite povezati. Prva dva polja odnose se na identifikaciju poslužitelja baze podataka. Ako ste ih ostavili na zadanim vrijednostima prilikom postavljanja poslužitelja baze podataka, možete ih ostaviti na zadanim vrijednostima i ovdje. Zatim morate upisati naziv baze podataka s kojom se želite povezati i svoj korisnički ID s lozinkom koju koristite unutar poslužitelja baze podataka. Ako ste popunili sva polja, možete samo kliknuti OK kako biste stvorili aplikaciju za bazu podataka.

konfiguriranje aplikacije za bazu podataka
Slika 4 - Konfiguriranje aplikacije za bazu podataka

Korak 2 - Postavljanje SMPP veze

U ovom trenutku, imate aplikaciju za bazu podataka, ali također trebate vezu s pružateljem usluge za rukovanje SMS porukama. U ovom vodiču, moći ćete stvoriti SMPP klijentsku vezu. Za to, samo trebate kliknuti na Poveži na alatnoj traci i odabrati SMPP klijent (Slika 5) s popisa svih dostupnih veza s pružateljima usluga.

instaliranje SMPP klijentske veze
Slika 5 - Instaliranje SMPP klijentske veze

Prije uspostave veze, morate navesti neke detalje u vezi s vezom. Prvo, morate upisati naziv za vezu, zatim morate definirati poslužitelj s kojim se želite povezati kao što to pokazuje Slika 6. Da biste završili stvaranje veze s pružateljem usluge, samo kliknite na OK.

konfiguriranje SMPP klijenta
Slika 6 - Konfiguriranje SMPP klijenta

Korak 3 - Slanje SMS-a iz baze podataka

slanje SMS-a pomoću poslužitelja baze podataka
Slika 7 - Slanje SMS-a pomoću poslužitelja baze podataka

Sa svim pravilno postavljenim vezama u Ozeki SMS Gateway, sada možete početi upravljati SMS porukama iz baze podataka. Prvo, moći ćete vidjeti kako možete poslati SMS poruku koristeći samo jednu SQL naredbu. Prema zadanim postavkama, SMS Gateway koristi tablicu ozekimessageout za slanje poruka. Ne morate se brinuti ako nemate ovu tablicu u svojoj bazi podataka, možete je lako stvoriti. Samo otvorite svoju SQL aplikaciju u SMS Gateway i kao što možete vidjeti na Slici 8, možete odabrati SQL naredbu za stvaranje tablice ozekimessageout. Dakle, samo je odaberite i kliknite na Izvrši kako biste stvorili tablicu. (Slika 8)

izvršavanje SQL naredbe za stvaranje tablice
Slika 8 - Izvršavanje SQL naredbe za stvaranje tablice

Slanje poruke može se obaviti jednostavnim umetanjem poruke u tablicu ozekimessageout. SMS Gateway povremeno provjerava ovu tablicu i šalje novododane poruke. Da biste umetnuli poruku u ovu tablicu, samo odaberite odgovarajuću INSERT naredbu kao što možete vidjeti na Slici 9. U tekstualnom okviru možete promijeniti vrijednosti koje predstavljaju primatelja i samu poruku. Kada završite s pisanjem poruke, samo kliknite na Izvrši i vaša poruka će biti poslana.

Ako ne poznajete osnovne SQL naredbe za SMS, saznajte više o SQL SMS predlošcima.

umetanje poruka u bazu podataka
Slika 9 - Umetanje poruke u bazu podataka

Da biste promijenili postavke slanja SMS poruka, samo trebate odabrati karticu Konfiguriraj u izborniku aplikacije za bazu podataka i ovdje odabrati karticu Pošalji. Ovdje ćete moći vidjeti postavke koje definiraju kako se rukuje odlaznim porukama. Kao što pokazuje Slika 10, ovdje možete mijenjati SQL izraz koji upituje i obrađuje odlazne poruke. Također možete postaviti maksimalni broj odlaznih poruka po upitu i interval provjere.

konfiguriranje postavki odlaznih poruka
Slika 10 - Konfiguriranje postavki odlaznih poruka

Korak 4 - Primite SMS iz baze podataka

primanje poruka pomoću poslužitelja baze podataka
Slika 11 - Primanje poruka pomoću poslužitelja baze podataka

Kada ste kreirali aplikaciju za bazu podataka, ne samo da je aplikacija kreirana, već je SMS Gateway također kreirao i pravilo usmjeravanja, koje definira da će sve dolazne SMS poruke biti kopirane u bazu podataka. Ovo pravilo možete pronaći na popisu pravila usmjeravanja kao što možete vidjeti na Slici 12.

pravilo usmjeravanja kreirano za aplikaciju baze podataka
Slika 12 - Pravilo usmjeravanja kreirano za aplikaciju baze podataka

Dolazne poruke s bilo koje SMS veze bit će preusmjerene u tablicu ozekimessagein prema zadanim postavkama. Ovu tablicu možete jednostavno kreirati tako da otvorite svoju aplikaciju baze podataka i u SQL izborniku odaberete SQL naredbu s popisa (Slika 13) koja će kreirati tablicu ozekimessagein u vašoj bazi podataka nakon izvršavanja te naredbe.

Slika 13 - Kreiranje tablice za dolazne poruke

Nakon što ste kreirali tablicu ozekimessagein, sve primljene poruke bit će umetnute u tu tablicu. Da biste provjerili te poruke, možete pokrenuti upit u aplikaciji baze podataka. Dakle, otvorite aplikaciju, a na kartici SQL odaberite naredbu koja će upitati dolazne poruke (Slika 14) i kliknite na Izvrši. Ako je izvršavanje bilo uspješno, moći ćete vidjeti dolazne poruke.

upit svih primljenih poruka
Slika 14 - Upit svih primljenih poruka

Da biste promijenili postavke primanja poruka, možete jednostavno odabrati karticu Konfiguriraj i ovdje kliknuti na Primi kao što to pokazuje Slika 15. U ovom izborniku možete postaviti SQL naredbu koja umeće dolazne poruke u tablicu. U naredbi također možete postaviti vrijednosti koje će biti umetnute u tablicu.

izmijeni sql naredbu za dolazne poruke
Slika 15 - Izmjena SQL naredbe za dolazne poruke

Sažetak

Gornji članak govori o tome kako možete slati i primati poruke s SQL poslužitelja baze podataka uz pomoć Ozeki SMS Gatewaya. Rješenje poput SQL-a u SMS dobro se uklapa u vašu postojeću infrastrukturu ako već pohranjujete podatke u bazu podataka koristeći poslovnu aplikaciju s upravljačkim programom baze podataka. SMS poruke pohranjene u bazi podataka mogu se lako povezati s korisnicima, kupcima i drugim poslovnim podacima, što vam omogućuje korištenje prilagođenih upita i iskorištavanje prednosti SQL okidača.

Možete pronaći više informacija o ovoj tehnologiji i Ozeki SMS Gatewayu. Nastavite svoje učenje s vodičem pod naslovom Kako poslati SMS s MS SQL poslužitelja.

Krenimo na posao, prije svega preuzmite Ozeki SMS Gateway odmah!

Često postavljana pitanja

Što je SQL baza podataka?

SQL (Structured Query Language) je specijalizirani jezik koji se koristi za interakciju s relacijskim bazama podataka. Omogućuje učinkovito dohvaćanje podataka, manipulaciju, upravljanje shemom (kreiranje i izmjena) i kontrolu pristupa.

Mogu li spremiti dolazne SMS poruke (adresa pošiljatelja, tekst poruke, vremenska oznaka) u poslužitelj baze podataka (MySQL/MSSQL)?

Ovaj softver nudi dvije metode za spremanje vaših SMS poruka:

  • Korisnik baze podataka: Pohranjujte poruke izravno u bazu podataka koristeći konfigurirani korisnički račun baze podataka.
  • SQL bilježenje: Omogućite SQL bilježenje kako biste zapisali poruke u određenu SQL tablicu baze podataka.
Softver se neprimjetno integrira s različitim platformama baza podataka, uključujući popularne izbore poput MySQL, MSSQl, Oracle, Access, Postgres i Sybase. Dodatno, podržava bilo koji poslužitelj baze podataka opremljen s OleDb ili ODBC upravljačkim programom, osiguravajući maksimalnu kompatibilnost.

Želimo odrediti različite brojeve mobitela pošiljatelja za odlazne poruke. Je li moguće to učiniti u SQL tablicama kako bismo dodijelili broj mobitela pošiljatelja?

Da, definitivno možete poslati SMS poruke s prilagođenim brojem pošiljatelja! Ovaj softver vam omogućuje da nadjačate zadani broj pošiljatelja s onim koji želite.

Evo kako to konfigurirati:

  • Pristupite obrascu za konfiguraciju SQL korisnika: Pronađite obrazac unutar softvera za konfiguriranje postavki vašeg korisnika baze podataka.
  • Idite na karticu Napredno: Potražite karticu označenu kao "Napredno" ili slično unutar obrasca za konfiguraciju.
  • Omogućite nadjačavanje broja pošiljatelja: U odjeljku "Adresa pošiljatelja" na naprednoj kartici, pronađite potvrdni okvir označen kao "Overrideable" (ili slično). Provjerite da je ovaj potvrdni okvir omogućen.
  • Odredite svoj broj pošiljatelja: Nakon što je "Overrideable" omogućen, možete definirati prilagođeni broj pošiljatelja koji želite koristiti za svoje odlazne poruke u određenom polju.
Slijedeći ove korake, uspješno ćete konfigurirati softver za korištenje odabranog broja pošiljatelja za sve SMS poruke poslane putem ovog određenog SQL korisničkog računa.

More information