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

Šablon komande:
https://IP
:PORT
/api?action=sendmessage&username=KORISNIK
&password=LOZINKA
recipient=BROJ
&messagetype=SMS:TEXT&messagedata=PORUKA
1.) Pritisnite taster Win i počnite da kucate cmd.
2.) Kliknite na ikonu komandne linije.
3.) Ukucajte ipconfig
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.
2.) Zatim kliknite na dugme "details".
3.) Konačno, u polju za unos HTTPS PORT pronaći ćete broj porta.
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 korisnikahttps://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 koraciSada kada ste popunili sve parametre, ovako bi trebalo da izgleda polje za unos URL-a.

Sada pritisnite Enter.
RezultatOvako bi trebalo da izgleda vaš pregledač sada.
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šciDrugi 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
- Slanje SMS-a iz pretraživača koristeći HTTP zahtev
- Kako poslati SMS iz Java
- Kako poslati SMS iz PHP
- Kako poslati SMS iz Perl-a
- Kako poslati SMS iz Python
- Ruby slanje SMS sa HTTP rest API (primer koda)