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

Predloga ukaza:
https://IP
:VRATA
/api?action=sendmessage&username=UPORABNIK
&password=GESLO
recipient=ŠTEVILKA
&messagetype=SMS:TEXT&messagedata=SPOROČILO
1.) Pritisnite tipko Win in začnite tipkati cmd.
2.) Kliknite na ikono ukazne lupine.
3.) Vnesite ipconfig
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.
2.) Nato kliknite na gumb za podrobnosti.
3.) Končno boste v vnosnem polju HTTPS PORT našli številko vrat.
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 APIhttps://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čekZdaj, ko ste vse parametre pravilno izpolnili, bi moralo vaše besedilno polje URL izgledati takole.

Sedaj pritisnite enter.
RezultatTako naj bi zdaj izgledal vaš 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.
NapakaDrug 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 povzamemoTa č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
- Pošlji SMS iz brskalnika z uporabo HTTP zahteve
- Kako poslati SMS iz Java
- Kako poslati SMS iz PHP
- Kako poslati SMS iz Perl
- Kako poslati SMS iz Python
- Ruby pošlji SMS z HTTP rest API (vzorec kode)