Pošlji SMS prek HTTP API-ja s PHP

Videli boste, kako lahko naključna oseba uporabi svoj spletni brskalnik za pošiljanje SMS-ov. Trik je v tem, da lahko sendmessage' HTTP zahteve k HTTP API-ju Ozeki SMS Gateway. Zahteva 'sendmessage' lahko pošlje kateri koli SMS iz SMS Gateway-ja.

Video vsebina
1. Prenesi PHP datoteko
2. Kopiraj PHP datoteko na spletni strežnik
3. Ustvari uporabnika HTTP strežnika
4. Spremeni PHP datoteko
5. Odpri spletno stran
6. Pošlji testno sporočilo
sendsms.zip

Video 1 - Kako poslati SMS prek HTTP API-ja s PHP (Video navodilo)

Če se pomaknete navzdol, lahko najdete posnetke zaslona, ki opisujejo, kako implementirati rešitev HTTP API + PHP.

Korak 1 - Nastavitev spletnega strežnika

Prvi korak pri nastavitvi sistema, ki ga lahko uporabite za pošiljanje sporočil s spletne strani, je prenos datotek, ki vam jih ponujamo. Kliknite lahko na povezavo za prenos na vrhu te spletne strani, kot lahko vidite na Sliki 1. Ko kliknete na povezavo za prenos, morate počakati, da vaš brskalnik prenese datoteke.

prenesi php/html datoteke
Slika 1 - Prenos PHP/HTML datotek

Ko imate datoteke, jih morate premakniti v mapo "www" spletnega strežnika. Na Sliki 2 lahko vidite dostopno pot do mape, kamor morate datoteke premakniti.

kopiraj prenesene php in html datoteke v www mapo spletnega strežnika
Slika 2 - Kopiranje prenesenih PHP in HTML datotek v WWW mapo spletnega strežnika

Korak 2 - Nastavitev novega uporabnika

Če imate vse datoteke na pravem mestu, se lahko zdaj prijavite v Ozeki 10. Na Sliki 3 uporabljamo primer uporabniškega računa. Prijavite se lahko tako, da vnesete uporabniško ime in geslo ter kliknete gumb "OK".

prijava v ozeki ten
Slika 3 - Prijava v Ozeki 10

Za vzpostavitev povezave med HTTP strežnikom in Ozeki 10 morate zagnati SMS Gateway. To lahko storite tako, da na namizju Ozeki 10 poiščete ikono "SMS Gateway" in kliknete nanjo. Kaj iskati, lahko vidite na Sliki 4

odpri aplikacijo sms gateway
Slika 4 - Odprite aplikacijo SMS Gateway

Za komunikacijo s HTTP strežnikom potrebuje Gateway novega uporabnika. Dodate ga lahko z gumbom "Dodaj novega uporabnika ali aplikacijo" na glavni strani SMS Gateway-ja, kot lahko vidite na Sliki 5.

klikni na dodaj novega uporabnika ali aplikacijo
Slika 5 - Kliknite na 'Dodaj novega uporabnika ali aplikacijo...'


Zdaj lahko namestite HTTP strežnik, ki ga boste uporabljali za pošiljanje sporočil. Kliknite gumb "Namesti" poleg naslova "HTTP strežnik", da začnete s konfiguracijo spletnega strežnika. Najdete ga na Sliki 6.

namesti uporabnika http strežnika
Slika 6 - Namestitev uporabnika 'HTTP strežnik'

Tukaj lahko ustvarite ime novega uporabnika, ki bo uporabljen za komunikacijo s strežnikom. Kot lahko vidite na Sliki 7, smo uporabniku dali ime "HTTP".

ustvari ime uporabnika
Slika 7 - Ustvarjanje imena uporabnika

Korak 3 - Spremeni datoteko sendsms.php

Zdaj morate spremeniti datoteko sendsms.php, tisto, ki ste jo prenesli in premaknili v mapo www. Na Sliki 8 lahko vidite, kako naj bi izgledala php datoteka, ko opravite spremembe.

spremeni sendsms.php
Slika 8 - Sprememba sendsms.php

4. korak - Preizkusite svojo spletno stran

Končali ste, zdaj lahko odprete stran, ki ste jo pravkar ustvarili, in začnete vnašati svoje prvo sporočilo. V brskalniku vnesite "localhost\sensms\sendsms.html". Pritisnite enter in spletna stran se bo naložila. Na sliki 9 lahko vidite, kaj vnesti.

odprite ustvarjeno spletno stran
Slika 9 - Odprite ustvarjeno spletno stran

Zdaj lahko pošljete testno sporočilo na Ozeki 10 SMS Gateway. "Prejemnik" bo številka, s katere pošiljate sporočilo, "Sporočilo" pa bo besedilo sporočila. Na sliki 10 smo uporabili primer številke.

pošlji testno sporočilo
Slika 10 - Pošlji testno sporočilo

Če ste skrbno sledili navodilom, imate zdaj delujoč sistem. Kot lahko vidite na sliki 11, je vaše sporočilo obdelano in poslano prejemniku.

sporočilo je bilo poslano
Slika 11 - Sporočilo je bilo poslano

Upamo, da je bil ta vodilo koristen. Če imate težave s katerim koli od korakov, nas lahko kontaktirate na info @ ozeki.hu

Zaključek

V tem vodilu smo predstavili informacije o tem, kako uporabiti naš HTTP API s PHP. S to rešitvijo lahko uporabljate svoj spletni brskalnik za pošiljanje SMS sporočil. Pošlje HTTP zahtevo 'sendmessage' na Ozeki SMS Gateway, ki lahko pošlje do 1000 SMS-ov na sekundo. To storitev lahko uporabite in povečate učinkovitost vaše organizacije, saj omogoča dostavo ključnih informacij, z uporabo le spletnega brskalnika.

Če želite več informacij o tej tehnologiji in Ozeki SMS Gateway, ne zaključujte svojega dela tukaj. Če želite izvedeti več o sistemu, obiščite stran, kjer uporabljamo Python za pošiljanje SMS sporočil.

Zdaj je vaša naslednja naloga, da prenesete Ozeki SMS Gateway in takoj konfigurirate to rešitev! Vse je pripravljeno, da začnete v manj kot 10 minutah.