Kako poslati WhatsApp poruku s MS SQL Servera

Ovaj članak je detaljan vodič o tome kako poslati poruku s MS SQL Servera. Poruke se šalju i primaju putem WhatsAppa. Ozeki SMS Gateway omogućuje vam stvaranje veze s MS SQL Serverom i slanje tekstualnih poruka iz baze podataka koristeći SQL kod. Također ćete naučiti kako stvoriti bazu podataka i tablice za pohranjivanje dolaznih i odlaznih poruka. Nadamo se da ćete ovaj članak smatrati informativnim i krenimo!

Što je Ozeki SMS Gateway?

Ozeki SMS Gateway je profesionalni SMS gateway softver koji omogućuje pojedincima i softverskim aplikacijama slanje i primanje SMS poruka, uz pružanje potpune kontrole nad SMS infrastrukturom, jamčeći sigurnost.

Što je WhatsApp razmjena poruka?

WhatsApp je popularna, besplatna i višeplatformska usluga razmjene poruka za razmjenu tekstualnih, glasovnih i video poruka, kao i dokumenata i fotografija.

Što je WhatsApp webhook?

WhatsApp webhook je programsko sučelje koje omogućuje trećim stranama automatsko obavještavanje i odgovaranje na nove poruke na WhatsApp platformi.

whatsapp veza
Slika 1 - WhatsApp veza

Preduvjeti

Kako poslati WhatsApp poruku iz SQL baze podataka (Brzi koraci)

Za slanje poruke iz Ozeki SMS Gatewaya u WhatsApp:

  1. Preuzmite Ozeki SMS Gateway
  2. Stvorite WhatsApp business račun na Facebook developer stranici
  3. Pokrenite Ozeki SMS Gateway aplikaciju
  4. Instalirajte novu WhatsApp klijentsku vezu
  5. Konfigurirajte postavke veze
  6. Omogućite WhatsApp vezu
  7. Stvorite SMS test
  8. Provjerite poruku na svom telefonu
Kako poslati poruku na WhatsApp putem Ozeki SMS Gatewaya (video tutorial)

Ovaj video pokazuje kako dodati WhatsApp vezu u Ozeki SMS Gateway. Možete vidjeti osnovne postavke potrebne za izravno slanje WhatsApp poruke. Možete naučiti kako stvoriti zadani predložak. WhatsApp poruke vođene bazom podataka omogućuju vam automatizaciju WhatsApp komunikacijskog sustava. Nakon uspostave veze, video pokazuje kako sastaviti i poslati prvu testnu poruku, zatim pregledavamo datoteku zapisa kako bismo potvrdili uspješnu isporuku.

Video 1 - Kako poslati poruku na WhatsApp putem Ozeki SMS Gatewaya (Video tutorial)

Prvo se prijavite u svoj Ozeki SMS Gateway, zatim odaberite ikonu SMS Gateway Desktop. U Ozeki alatnoj traci odaberite vezu Dodaj nove veze (Slika 2) na lijevoj strani panela Veze kako biste odabrali instalaciju WhatsApp.

add new connection
Slika 2 - Dodaj novu vezu na lijevoj strani

U odjeljku za instalaciju IP SMS veza, specifičnih za davatelja usluga (SMS), odaberite WhatsApp klijent i kliknite na vezu Instaliraj (Slika 3). Nakon instalacije vidjet ćete sučelje za konfiguraciju.

whatsapp client installation
Slika 3 - Instalirajte WhatsApp klijent

Pored kartice Općenito, kliknite na Napredno, a zatim označite ove dvije potvrdne okvire ispod Razine zapisivanja (Slika 4) kako biste dobili više informacija o odluci o usmjeravanju i događajima isporuke poruka.

whatsapp event log
Slika 4 - Označite ove zapise kako biste dobili više informacija

Sada morate konfigurirati vezu. Kopirajte ID WhatsApp Business računa (Slika 5) sa svoje stranice Meta for Developers. Morat ćete zalijepiti ovo u opću karticu WhatsApp u Ozeki SMS Gateway.

copy account id
Slika 5 - Kopirajte ID WhatsApp Business računa

Vratite se na Opću karticu. Zalijepite ID WhatsApp Business računa u polje WABA-ID (Slika 6). Ovaj ID razlikuje sve WhatsApp Business račune.

paste account id
Slika 6 - Zalijepite ID WhatsApp Business računa

Kopirajte Privremeni pristupni token (Slika 7) sa svoje stranice Meta for Developers. Privremeni pristupni token koji usluga može koristiti za obavljanje određene zadatke.

copy access token
Slika 7 - Kopirajte privremeni pristupni token

Zalijepite Privremeni pristupni token sa svoje stranice Meta for Developers u polje Pristupni token (Slika 8).

paste access token
Slika 8 - Zalijepite privremeni pristupni token

Zadani predložak (Slika 9) koristi se kada nema otvorenog razgovora s primateljem poruke, predložak se šalje umjesto poruke. Zatim, kada se razgovor otvori, originalna poruka se automatski šalje. Morate prvo unijeti telefonski broj primatelja u međunarodnom formatu. Drugo, morate odrediti vrstu poruke, koja je u ovom slučaju predložak. Treće, ova oznaka određuje naziv predloška koji će se koristiti. Konačno, ova oznaka određuje jezični kod predloška.
Ispunite ova polja ispravno, kako slijedi:
Oznaka 1: wa.to : $recipient
Oznaka 2: wa.type : template
Oznaka 3: wa.template.name : hello_world
Oznaka 4: wa.template.language.code : en_US

whatsapp default template
Slika 9 - Konfigurirajte zadani predložak

Također moramo odrediti telefonski broj na vezi. Kopirajte Testni broj (Slika 10) sa stranice Meta for Developers. Možete besplatno slati poruke s navedenim testnim telefonskim brojem. Možete koristiti svoj vlastiti telefonski broj koji podliježe ograničenjima i cijenama.

copy test number
Slika 10 - Kopirajte testni broj

Zalijepite u polje Telefonski broj, zatim kliknite na Ok gumb, označen plavom bojom (Slika 11). Nakon pritiska na gumb morate omogućiti vezu.

paste test number
Slika 11 - Zalijepite testni broj u svrhu testiranja

Da biste uspostavili vezu, morate prebaciti prekidač gumb na lijevoj kontrolnoj tablici, i trebao bi biti zelen (Slika 12). Ako je veza uspješna, možete je vidjeti u zapisima na kartici Događaji, a možete koristiti uslugu.

whatsapp connected
Slika 12 - Uspješna veza

U desnom panelu Ozeki SMS Gatewaya odaberite karticu Test i stvorite SMS poruku unosom svojih podataka. Unesite telefonski broj primatelja i kliknite Pošalji, kako biste poslali automatski generiranu testnu poruku. Ako je ovo uspješno, ispod kartice će se pojaviti zelena kvačica, što ukazuje na uspostavu veze (Slika 13). Pogledajte poruku na svom telefonu.

test send
Slika 13 - Pošaljite uspješnu testnu poruku na telefonski broj

Kako poslati poruku iz MS SQL-a (Jednostavne smjernice)

Za slanje poruke iz MS SQL-a:

  1. Kreirajte bazu podataka i tablice
  2. Pokrenite Ozeki SMS Gateway aplikaciju
  3. Dodajte novu SQL aplikaciju za slanje poruka
  4. Instalirajte MS SQL Server
  5. Konfigurirajte postavke veze
  6. Omogućite vezu s MS SQL Serverom
  7. Umetnite poruku u bazu podataka
  8. Provjerite poruku u mapi Poslano

Kako poslati poruku iz MS SQL Servera (video tutorial)

Ovaj video pokazuje kako kreirati baze podataka. Kako kreirati vezu s MS SQL Serverom na Ozeki SMS Gatewayu. Video će vam pomoći kako konfigurirati vezu. Prikazuje kako poslati poruku izravno i pregledati poslane i primljene poruke. Nakon uspostave veze, video će vam pokazati kako napisati i poslati prvu testnu poruku te zatim pregledati log datoteku kako biste potvrdili uspješnu isporuku.

Video 2 - Kako poslati poruku iz MS SQL Servera (Video tutorial)

Kreiranje definicije tablice za poruke

Prije nego što možete početi slati SMS pomoću SQL-a, prvo morate kreirati bazu podataka i tablice. To možete učiniti unosom određenih linija koda u naredbenom retku. Naredba CREATE DATABASE će dodati novu bazu podataka. Dvije naredbe CREATE TABLE dodaju dvije tablice. Jednu za pohranu dolaznih poruka i jednu za pohranu odlaznih poruka. Na kraju, možete koristiti naredbu sp_addLogin za kreiranje korisničkog imena i lozinke za autentifikaciju baze podataka.

CREATE DATABASE ozekidb
GO
 
USE ozekidb
GO
 
CREATE TABLE ozekimessagein (
 id int IDENTITY (1,1),
 sender varchar(255),
 receiver varchar(255),
 msg nvarchar(160),
 senttime varchar(100),
 receivedtime varchar(100),
 operator varchar(30),
 msgtype varchar(30),
 reference varchar(30),
);
 
CREATE TABLE ozekimessageout (
 id int IDENTITY (1,1),
 sender varchar(255),
 receiver varchar(255),
 msg nvarchar(160),
 senttime varchar(100),
 receivedtime varchar(100),
 operator varchar(100),
 msgtype varchar(30),
 reference varchar(30),
 status varchar(30),
 errormsg varchar(250)
);
 
GO
 
sp_addLogin 'ozekiuser', 'ozekipass'
GO
 
sp_addsrvrolemember 'ozekiuser', 'sysadmin'
GO
Kreirajte bazu podataka i tablice

Za početak slanja SMS poruka pomoću MS SQL-a, prvo morate kreirati bazu podataka i tablice. To se radi putem naredbenog retka. Otvorite naredbeni redak i unesite gornji slijed koda. Naredba CREATE DATABASE kreira samu bazu podataka. Zatim se tablice ozekimessagein i ozekimessageout kreiraju pomoću naredbe CREATE TABLE. Na kraju, dodajemo korisničko ime i lozinku pomoću sp_addLogin (Slika 14). Baza podataka je sada spremna za slanje SMS poruka u MS SQL-u.

kreiranje baze podataka i tablica
Slika 14 - Kreirajte bazu podataka i tablice

Prvo se prijavite u svoj Ozeki SMS Gateway, zatim odaberite ikonu SMS Gateway Desktop. U Ozeki alatnoj traci, odaberite vezu Dodaj novog korisnika/aplikaciju (Slika 15) na desnoj strani panela Korisnici i aplikacije kako biste odabrali SQL poruke.

nova sql veza
Slika 15 - Dodajte novu vezu na desnoj strani

U odjeljku za instalaciju Sučelja aplikacija, odaberite SQL poruke i kliknite na vezu Instaliraj (Slika 16). Nakon toga, možete vidjeti dostupne SQL usluge za instalaciju.

sql poruke
Slika 16 - Odaberite SQL poruke

Pronađite MS SQL Server pod SQL Messaging i kliknite instaliraj (Slika 17). Nakon instalacije, vidjet ćete sučelje za konfiguraciju SQL-a.

sql poslužitelj
Slika 17 - Odaberite MS SQL Server za instalaciju ove usluge

Pokraj kartice Pošalji, kliknite na Napredno, a zatim označite kvadratić Priloži zapisnik svakoj poruci pod Razina zapisnika (Slika 18). Omogućite ovaj kvadratić kako biste zabilježili događaje isporuke u zapisnik događaja svake poruke.

sql zapisnik
Slika 18 - Označite ovaj zapisnik kako biste dobili više informacija

Vratite se na karticu Općenito i konfigurirajte Postavke veze (Slika 19). S ovim postavkama možete se povezati na vlastitu sql bazu podataka. Tablice u bazi podataka koristit će se kasnije.
Poslužitelj: lokalna IP adresa
Port: broj porta
Baza podataka: naziv baze podataka
Korisnički ID: korisničko ime
Lozinka: lozinka
Ako je sve ispravno popunjeno, pritisnite gumb u redu.

sql konfiguracija
Slika 19 - Konfigurirajte SQL za uspješnu vezu

Da biste uspostavili vezu, morate prebaciti prekidač gumb na lijevoj kontrolnoj tablici, i on bi trebao biti zelen (Slika 20). Ako je veza uspješna, možete je vidjeti u zapisnicima na kartici Događaji, a možete koristiti uslugu.

sql poslužitelj povezan
Slika 20 - Uspješna veza

Umetnimo poruku u tablicu baze podataka. Prvo idite na SQL karticu svoje veze. Odaberite INSERT INTO iz padajućeg izbornika. Promijenite broj telefona i kliknite na gumb Izvrši kako biste pokrenuli naredbu (Slika 21). Ovo će umetnuti poruku u tablicu ozekimessageout i poslati poruku na WhatsApp aplikaciju.

umetni poruku
Slika 21 - Odaberite opciju INSERT INTO za slanje testa

Iz tablice ozekimessageout (Slika 22) možete upitati poslane poruke odabirom opcije SELECT *. Ako pokrenete ovaj upit, možete vidjeti poslanu poruku u tablici.

poruka poslana
Slika 22 - Pogledajte poslane poruke u bazi podataka

Na lijevoj strani u kontrolnom panelu, pod Mapama odaberite vezu Poslano i možete vidjeti da su poruke poslane (Slika 23).

poruka poslana
Slika 23 - Pogledajte poslane poruke u mapama

Kliknite na karticu Događaji, i možete vidjeti svaku liniju zapisnika (Slika 24).

sql zapisnik
Slika 24 - Možete vidjeti poslane poruke u datotekama zapisnika

Kako primiti WhatsApp poruku u SQL bazu podataka (Jednostavni koraci)

Da biste primili WhatsApp poruku u SQL bazu podataka:

  1. Pokrenite Ozeki SMS Gateway aplikaciju
  2. Konfigurirajte WhatsApp webhook
  3. Provjerite poruku u SQL bazi podataka
Kako primiti WhatsApp poruku u MS SQL (Video vodič)

Ovaj video pokazuje kako primati poruke s WhatsAppa. Kako povezati svoj WhatsApp webhook s Ozeki SMS Gateway. Kako konfigurirati webhook, koje parametre postaviti. Nakon uspješnog povezivanja možete vidjeti dolazne poruke u datoteci zapisnika i također u bazi podataka.

Video 3 - Kako primiti WhatsApp poruku u MS SQL (Video vodič)

Prvo se prijavite u Ozeki SMS Gateway, zatim odaberite ikonu SMS Gateway Desktop. U Ozeki alatnoj traci odaberite postojeću vezu WhatsApp klijent (Slika 25) na lijevoj strani panela Veze.

whatsapp klijent
Slika 25 - Kliknite WhatsApp klijent na lijevoj strani

Otvorite izbornik WhatsApp konfiguracija na stranici Meta for Developers kako biste konfigurirali webhook (Slika 26). Kliknite na Uredi.
Webhook mora biti postavljen jer omogućuje Ozeki SMS Gateway-u da pošalje poruku upozorenja na Whatsapp kada primi poruku s mobilnog telefona, ili kada se promijeni status Whatsapp poruke poslane na mobilni telefon.

webhook
Slika 26 - Postavke konfiguracije webhooka

Na stranici WhatsApp klijenta potreban nam je kartica Konfiguriraj. Pomaknite se prema dolje do odjeljka Objavljeni URL povratnog poziva i kopirajte ga (Slika 27), to je predložak. Ovo će vam pomoći da jednostavno kopirate i zalijepite.

webhook predložak
Slika 27 - Kopirajte objavljeni URL povratnog poziva

Zalijepite predložak u polje URL povratnog poziva (Slika 28).

callback url
Slika 28 - Zalijepite predložak u webhook URL povratnog poziva

Kopirajte Naziv veze i Token za provjeru (Slika 29). Naziv veze određuje naziv veze, token za provjeru je odgovoran za sigurnost.

naziv veze i token
Slika 29 - Kopirajte Naziv veze i Token za provjeru

Zalijepite Naziv veze na kraj predloška. Zamijenite [javna-ip]:[port] svojim javnim IP-om s proslijeđenim portom.
Zalijepite Token za provjeru u polje Token za provjeru na stranici Meta for Developers. Ako ste sve popunili, kliknite na gumb Provjeri i spremi.
Zatim pritisnite gumb Upravljaj (Slika 30).

webhook konfiguracija
Slika 30 - Sva polja popunjena u konfiguraciji webhooka

Morate odabrati Polje webhooka, pa ćete morati odabrati poruke na stranici. Označite ovaj okvir i kliknite Gotovo (Slika 31). Odabir vrste poruke u postavkama WhatsApp webhooka označava da će webhook odgovarati na poruke. To znači da će webhook raditi kada se poruke primaju i šalju.

webhook polja poruka
Slika 31 - Odaberite vrstu poruke u postavkama WhatsApp webhooka

Trebalo bi izgledati ovako (Slika 32), ako smo sve učinili ispravno. I možete testirati uspješnu vezu u Ozeki SMS Gateway-u.

uspješna webhook konfiguracija
Slika 32 - Uspješno konfiguriran webhook

Vratimo se na Ozeki SMS Gateway. U WhatsApp klijentu, kliknite na Događaji kako biste vidjeli zapisnik. Pošaljite poruku u WhatsApp aplikaciji, poruka bi se trebala pojaviti u zapisniku (Slika 33).

poruka primljena u zapisniku
Slika 33 - Pošaljite testnu poruku i pogledajte zapisnik

Na lijevoj strani u upravljačkoj ploči, pod Mapama kliknite na vezu Proslijeđeno, i odaberite karticu Proslijeđeno prihvaćeno. Gdje možete vidjeti poruke (Slika 34).

proslijeđena poruka
Slika 34 - Možete vidjeti poruku u mapi proslijeđeno

Vratite se na Glavnu stranicu i odaberite postojeću vezu SQL Server na desnoj strani panela Korisnici i aplikacije (Slika 35) kako biste vidjeli dolazne poruke i ovdje.

ms sql server
Slika 35 - Odaberite SQL Server kako biste vidjeli poruke

Upitajmo poruku iz baze podataka. Idite na karticu SQL vaše veze. Odaberite SELECT * iz padajućeg izbornika i možete vidjeti svaku primljenu poruku (Slika 36).

sql poruka u
Slika 36 - Možete upitati pristigle poruke s SQL-om

Sažetak

Ako slijedite korake opisane u ovom članku, moći ćete bez problema postaviti WhatsApp SMS vezu. To će vam omogućiti slanje i primanje WhatsApp poruka putem Ozeki SMS pristupnika, što može biti izvrstan način komunikacije s klijentima ili kupcima.

U ovom članku pokazali smo vam kako postaviti WhatsApp SMS vezu. Detaljno smo objasnili proces, od kreiranja WhatsApp aplikacije u Facebook Developer Portalu do postavljanja veze u Ozeki SMS pristupniku.

Dali smo snimke zaslona i upute za svaki korak kako biste lako mogli pratiti korake.

Evo još nekoliko korisnih savjeta za postavljanje vaše WhatsApp SMS veze:

  • Provjerite imate li valjani WhatsApp Business ID računa i privremeni pristupni token.
  • Provjerite je li telefonski broj koji dodajete u svoju WhatsApp Business aplikaciju isti onaj koji koristite u Ozeki SMS pristupniku.
  • Testirajte vezu slanjem testne poruke na telefonski broj primatelja.

Ako imate dodatna pitanja, pošaljite e-mail na info@ozeki.hu ili se registrirajte na našoj web stranici: https://myozeki.com za pomoć.

More information