Kako poslati SMS iz pretraživača

Nakon čitanja ove lekcije moći ćete da šaljete SMS poruke unapred podešenim HTTP API korisnicima koristeći Ozeki 10 SMS Gateway. Videćete kako da sastavite API komandu i kako ona funkcioniše. Na kraju ćete videti koju poruku pretraživač vraća ako je zahtev uspešan i poruku o grešci.

Preduslovi Koraci za slanje SMS-a u pretraživaču
  • Otvorite prozor pretraživača
  • Kliknite u polje za URL
  • Unesite šablon SMS komande
  • Pronađite IP adresu SMS gateway-a
  • Pronađite broj porta HTTP API korisnika
  • Prilagodite komandu prema želji
  • Pritisnite Enter za slanje SMS-a.
  • Proverite odgovor
Otvorite pretraživač

slanje sms-a kroz otvoreni pretraživač
Slika 1 - Otvaranje pretraživača preko prečice na radnoj površini

Kliknite u polje za URL

Polje za URL
Slika 2 - Polje za URL
Unesite šablon komande

Šablon komande:
https://IP :PORT /api?action=sendmessage&username=KORISNIK &password=LOZINKA recipient=BROJ &messagetype=SMS:TEXT&messagedata=PORUKA

Slika 3 - nakon unosa komande

Proverite svoju IP adresu

1.) Pritisnite taster Win i počnite da kucate cmd.

2.) Kliknite na ikonu komandne linije.

3.) Ukucajte ipconfig

Slika 4 - Provera IP adrese

4.) Pritisnite Enter

5.) Ako koristite ethernet, idite do linije sa IPv4 adresom i tamo ćete naći svoju IP adresu.
Ako koristite Wi-Fi, idite do sekcije Wireless LAN adapter Wi-Fi i na IPv4 adresi ćete naći svoju IP adresu.

Zamenite parametre API komandi prema vašem slučaju

Zamenite IP adresu označenu crvenom bojom sa IP adresom vašeg računara

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Zamenite PORT označen narandžastom bojom sa brojem porta vašeg HTTP API korisnika.

1.) Kliknite na dugme "advanced" u gornjoj traci sa alatkama.

Slika 5 - dugme "advanced"

2.) Zatim kliknite na dugme "details".

Slika 6 - dugme "details"

3.) Konačno, u polju za unos HTTPS PORT pronaći ćete broj porta.

Slika 7 - polje za unos HTTPS PORT

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Zamenite USER označen zelenom bojom sa imenom vašeg HTTP API korisnika

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Zamenite PASS označen ljubičastom bojom sa lozinkom vašeg HTTP API korisnika

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Zamenite NUMBER označen plavom bojom sa brojem telefona na koji želite poslati SMS.

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Konačno, zamenite MESSAGE označen tirkiznom bojom sa tekstom koji želite poslati, ali zamenite sve razmake sa + znakovima

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Završni koraci

Sada kada ste popunili sve parametre, ovako bi trebalo da izgleda polje za unos URL-a.

Slika 8 - polje za unos URL-a

Sada pritisnite Enter.

Rezultat

Ovako bi trebalo da izgleda vaš pregledač sada.

Slika 9 - Pregledač

Linija označena plavom bojom vam govori šta se dogodilo sa porukom.
Linija označena crvenom bojom vam govori kome ste je poslali.

Poruka bi takođe trebala stići na telefon.

Poruka o grešci

Drugi scenario je kada niste popunili parametre kako je potrebno.
Tada bi pregledač trebao izgledati ovako.

Linija crvene boje vam govori šta je pošlo po zlu.

Сада ћемо погледати како команда функционира

Први кључни део је када пишемо api:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Ово је када се обраћамо API-ју.

Након тога смо навели неке вредности од којих је прва била action:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Вредност action описује радњу коју желимо да извршимо, али тренутно има само једну вредност која је sendmessage.

Следећа вредност је била username:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Вредност username одређује корисника који ће послати поруку и мора бити URL кодиран. Максимална дужина је 16 знакова.

Након тога је уследио password:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Вредност password одређује лозинку која се користи за корисника и мора бити URL кодирана. Максимална дужина је 16 знакова.

Следећа је била recipient:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Вредност recipient описује назив уређаја коме шаљемо поруку и мора бити URL кодирана. Максимална дужина је 16 знакова.

Следећа вредност је била messagetype:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Вредност messagetype садржи тип поруке коју желимо да пошаљемо и мора бити URL кодирана. Да бисте видели могуће вредности, погледајте спецификацију типова мобилних порука која наводи типове порука које подржава Ozeki 10 SMS Gateway.

Следећа вредност је била messagedata:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Опис:
Вредност messagedata садржи податке које желимо да пошаљемо, морају бити кодирани у UTF8 и морају бити URL кодирани. Максимална дужина је 32768.

Погледајте још својстава која можемо додати нашој SMS API команди и добијте детаљније објашњење.

Да резимирамо

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

Ако желите да изградите флексибилно SMS решење, не треба да престанете са читањем овде. Ozeki има још чланака који могу да вам помогну у овом пројекту: Како послати SMS са Python-ом.

Сада је следећа ствар коју треба да урадите да преузмете Ozeki SMS Gateway и одмах конфигуришете ово решење! Све је спремно да бисте га покренули за мање од 10 минута.

More information