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.
Preduvjeti
- Preuzmite Ozeki SMS Gateway
- Preuzmite Sqlcmd Utility (Besplatno je)
- Preuzmite SQL Server (Besplatno je)
- Preuzmite WhatsApp (Besplatno je)
- Registracija Facebook developer računa (Besplatno je)
Kako poslati WhatsApp poruku iz SQL baze podataka (Brzi koraci)
Za slanje poruke iz Ozeki SMS Gatewaya u WhatsApp:
- Preuzmite Ozeki SMS Gateway
- Stvorite WhatsApp business račun na Facebook developer stranici
- Pokrenite Ozeki SMS Gateway aplikaciju
- Instalirajte novu WhatsApp klijentsku vezu
- Konfigurirajte postavke veze
- Omogućite WhatsApp vezu
- Stvorite SMS test
- Provjerite poruku na svom telefonu
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.
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.
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.
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.
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.
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.
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.
Zalijepite Privremeni pristupni token sa svoje stranice Meta for Developers u polje Pristupni token (Slika 8).
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
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.
Zalijepite u polje Telefonski broj, zatim kliknite na Ok gumb, označen plavom bojom (Slika 11). Nakon pritiska na gumb morate omogućiti vezu.
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.
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.
Kako poslati poruku iz MS SQL-a (Jednostavne smjernice)
Za slanje poruke iz MS SQL-a:
- Kreirajte bazu podataka i tablice
- Pokrenite Ozeki SMS Gateway aplikaciju
- Dodajte novu SQL aplikaciju za slanje poruka
- Instalirajte MS SQL Server
- Konfigurirajte postavke veze
- Omogućite vezu s MS SQL Serverom
- Umetnite poruku u bazu podataka
- 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.
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' GOKreirajte 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.
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.
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.
Pronađite MS SQL Server pod SQL Messaging i kliknite instaliraj (Slika 17). Nakon instalacije, vidjet ćete sučelje za konfiguraciju SQL-a.
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.
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.
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.
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.
Iz tablice ozekimessageout (Slika 22) možete upitati poslane poruke odabirom opcije SELECT *. Ako pokrenete ovaj upit, možete vidjeti poslanu poruku u tablici.
Na lijevoj strani u kontrolnom panelu, pod Mapama odaberite vezu Poslano i možete vidjeti da su poruke poslane (Slika 23).
Kliknite na karticu Događaji, i možete vidjeti svaku liniju zapisnika (Slika 24).
Kako primiti WhatsApp poruku u SQL bazu podataka (Jednostavni koraci)
Da biste primili WhatsApp poruku u SQL bazu podataka:
- Pokrenite Ozeki SMS Gateway aplikaciju
- Konfigurirajte WhatsApp webhook
- Provjerite poruku u SQL bazi podataka
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.
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.
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.
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.
Zalijepite predložak u polje URL povratnog poziva (Slika 28).
Kopirajte Naziv veze i Token za provjeru (Slika 29). Naziv veze određuje naziv veze, token za provjeru je odgovoran za sigurnost.
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).
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.
Trebalo bi izgledati ovako (Slika 32), ako smo sve učinili ispravno. I možete testirati uspješnu vezu u Ozeki SMS Gateway-u.
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).
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).
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.
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).
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
- Primi WhatsApp poruke
- Značajke WhatsApp veze
- WhatsApp veza API
- Whatsup poruka iz MS SQL
- Webhook