Kako poslati SMS iz brskalnika

Po branju tega gradiva boste lahko pošiljali SMS sporočila prednastavljenim uporabnikom HTTP API z uporabo Ozeki 10 SMS Gateway. Videli boste, kako sestaviti ukaz API in kako deluje. Nazadnje boste videli, kakšno sporočilo vrne brskalnik, če je bila zahteva uspešna, in sporočilo o napaki.

Predpogoji Koraki za pošiljanje SMS v brskalniku
  • Odprite okno brskalnika
  • Kliknite v besedilno polje URL
  • Vnesite predlogo ukaza SMS
  • Ugotovite IP naslov SMS gatewaya
  • Ugotovite številko vrat uporabnika HTTP API
  • Prilagodite ukaz po svojih željah
  • Pritisnite Enter za oddajo SMS-a.
  • Preverite odgovor
Odprite brskalnik

pošlji sms prek odprtega brskalnika
Slika 1 - Odprite brskalnik z ikono na namizju

Kliknite v besedilno polje URL

besedilno polje URL
Slika 2 - Besedilno polje URL
Vnesite predlogo ukaza

Predloga ukaza:
https://IP :VRATA /api?action=sendmessage&username=UPORABNIK &password=GESLO recipient=ŠTEVILKA &messagetype=SMS:TEXT&messagedata=SPOROČILO

Slika 3 - po vnosu ukaza

Preverite svoj IP naslov

1.) Pritisnite tipko Win in začnite tipkati cmd.

2.) Kliknite na ikono ukazne lupine.

3.) Vnesite ipconfig

Slika 4 - Preverjanje IP naslova

4.) Pritisnite Enter

5.) Če uporabljate ethernet, pojdite do vrstice z IPv4 Address in tam boste našli svoj IP.
Če uporabljate Wifi, pojdite do odseka Wireless LAN adapter Wi-Fi in na IPv4 Address boste našli svoj IP.

Zamenjajte parametre API ukazov glede na vaš primer

Zamenjajte IP, označen z rdečo, z IP naslovom vašega računalnika

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

Zamenjajte PORT, označen z oranžno, s številko vrat vašega uporabnika HTTP API.

1.) Kliknite na gumb za napredne možnosti v zgornji orodni vrstici.

Slika 5 - gumb za napredne možnosti

2.) Nato kliknite na gumb za podrobnosti.

Slika 6 - gumb za podrobnosti

3.) Končno boste v vnosnem polju HTTPS PORT našli številko vrat.

Slika 7 - vnosno polje HTTPS PORT

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

Zamenjajte USER, označen z zeleno, z imenom vašega uporabnika HTTP API

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

Zamenjajte PASS, označen z vijolično, z geslom vašega uporabnika HTTP API

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

Zamenjajte NUMBER, označen z modro, s telefonsko številko, na katero želite poslati SMS.

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

Končno zamenjajte MESSAGE, označen s turkizno, z besedilom, ki ga želite poslati, vendar vse presledke zamenjajte z znaki +

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

Zaključek

Zdaj, ko ste vse parametre pravilno izpolnili, bi moralo vaše besedilno polje URL izgledati takole.

Slika 8 - besedilno polje URL

Sedaj pritisnite enter.

Rezultat

Tako naj bi zdaj izgledal vaš brskalnik.

Slika 9 - Brskalnik

Vrstica, označena z modro, vam pove, kaj se je zgodilo s sporočilom.
Vrstica, označena z rdečo, vam pove, komu ste ga poslali.

Sporočilo bi moralo prispeti tudi na telefon.

Napaka

Drug scenarij je, ko parametrov niste pravilno izpolnili.
Takole naj bi se prikazal brskalnik.

Vrstica v rdeči barvi vam pove, kaj je šlo narobe.

Zdaj pa si poglejmo, kako ukaz deluje

Prvi ključni del je, ko napišemo api:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
To je, ko naslavljamo API.

Po tem smo naslovili nekaj vrednosti, kjer je bila prva action:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
Vrednost action opisuje dejanje, ki ga želimo izvesti, vendar ima trenutno samo eno vrednost, ki je sendmessage.

Naslednja vrednost je bila username:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
Vrednost username pove, katerega uporabnika uporabiti za pošiljanje sporočila in mora biti URL kodirana. Največja dolžina je 16 znakov.

Po tem je sledil password:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
Vrednost password pove, katero geslo uporabiti pri uporabniku in mora biti URL kodirana. Največja dolžina je 16 znakov.

Naslednji je bil recipient:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
Vrednost recipient opisuje ime naprave, ki ji pošiljamo, in mora biti URL kodirana. Največja dolžina je 16 znakov.

Naslednja vrednost je bila messagetype:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
Vrednost messagetype vsebuje vrsto sporočila, ki ga želimo poslati, in mora biti URL kodirana. Za ogled možnih vrednosti specifikacija tipov mobilnih sporočil navaja podprte tipe sporočil v Ozeki 10 SMS Gateway.

Naslednja vrednost je bila messagedata:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Opis:
Vrednost messagedata vsebuje podatke, ki jih želimo poslati, morajo biti kodirani v UTF8 in morajo biti URL kodirani. Največja dolžina je 32768.

Oglejte si več lastnosti, ki jih lahko dodamo našemu SMS API ukazu in pridobite podrobnejšo razlago.

Če povzamemo

Ta članek je razložil, kako poslati SMS sporočilo neposredno iz vašega brskalnika. Pošiljanje SMS-ov iz vašega brskalnika z uporabo Ozeki SMS Gateway bo omogočilo lažji in hitrejši pretok informacij. To storitev lahko uporabite in lahko poveča učinkovitost vaše organizacije, saj omogoča dostavo informacij na mobilne telefone.

Če želite zgraditi prilagodljivo SMS rešitev, se ne smete ustaviti pri branju tukaj. Ozeki ima več člankov, ki vam lahko pomagajo pri tem projektu: Kako poslati SMS s Pythonom.

Zdaj je vaša naslednja stvar, da prenesete Ozeki SMS Gateway in takoj konfigurirate to rešitev! Vse je pripravljeno, da jo lahko zaženete v manj kot 10 minutah.

More information