Posielanie SMS cez HTTP API pomocou PHP

Uvidíte, ako môže náhodná osoba posielať SMS pomocou svojho internetového prehliadača. Trik je v tom, že sendmessage' HTTP požiadavky na HTTP API Ozeki SMS Gateway. Požiadavka 'sendmessage' môže poslať akúkoľvek SMS z SMS Gateway.

Video obsah
1. Stiahnuť PHP súbor
2. Skopírovať PHP súbor na webový server
3. Vytvoriť používateľa HTTP servera
4. Upraviť PHP súbor
5. Otvoriť webovú stránku
6. Odoslať testovaciu správu
sendsms.zip

Video 1 - Ako poslať SMS cez HTTP API pomocou PHP (Video návod)

Ak prejdete nižšie, nájdete snímky obrazovky, ktoré popisujú, ako implementovať riešenie HTTP API + PHP.

Krok 1 - Nastavenie webového servera

Prvým krokom na nastavenie systému, ktorý môžete použiť na odosielanie správ z webovej stránky, je stiahnutie súborov, ktoré vám poskytujeme. Môžete kliknúť na odkaz na stiahnutie v hornej časti tejto webovej stránky, ako môžete vidieť na Obrázku 1. Po kliknutí na odkaz na stiahnutie musíte počkať, kým váš prehliadač stiahne súbory.

stiahnuť php/html súbory
Obrázok 1 - Stiahnutie PHP/HTML súborov

Po získaní súborov ich musíte presunúť do priečinka „www“ webového servera. Na Obrázku 2 môžete vidieť prístupovú cestu k priečinku, do ktorého musíte súbory presunúť.

skopírovať stiahnuté php a html súbory do priečinka www webového servera
Obrázok 2 - Skopírovanie stiahnutých PHP a HTML súborov do priečinka WWW webového servera

Krok 2 - Nastavenie nového používateľa

Ak máte všetky súbory na správnych miestach, môžete sa teraz prihlásiť do Ozeki 10. Na obrázku 3 používame účet príkladového používateľa. Môžete sa prihlásiť zadaním svojho používateľského mena a hesla a kliknutím na tlačidlo „OK“.

prihlásiť sa do ozeki ten
Obrázok 3 - Prihlásenie do Ozeki 10

Na vytvorenie spojenia medzi HTTP serverom a Ozeki 10 je potrebné spustiť SMS Gateway. Môžete to urobiť vyhľadaním ikony „SMS Gateway“ na pracovnej ploche Ozeki 10 a kliknutím na ňu. Môžete vidieť, čo hľadať, na Obrázku 4.

otvoriť aplikáciu sms gateway
Obrázok 4 - Otvorenie aplikácie SMS Gateway

Na komunikáciu s HTTP serverom potrebuje Gateway nového používateľa. Môžete ho pridať pomocou tlačidla „Pridať nového používateľa alebo aplikáciu“ na hlavnej stránke SMS Gateway, ako môžete vidieť na Obrázku 5.

kliknúť na pridanie nového používateľa alebo aplikácie
Obrázok 5 - Kliknutie na 'Pridať nového používateľa alebo aplikáciu...'


Teraz môžete nainštalovať HTTP server, ktorý budete používať na odosielanie správ. Kliknutím na tlačidlo „Inštalovať“ vedľa nadpisu „HTTP server“ začnete konfigurovať svoj webový server. Môžete ho nájsť na Obrázku 6.

inštalovať používateľa http servera
Obrázok 6 - Inštalácia používateľa 'HTTP server'

Tu môžete vytvoriť meno nového používateľa, ktorý bude používaný na komunikáciu so serverom. Ako môžete vidieť na Obrázku 7, dali sme používateľovi meno „HTTP“.

vytvoriť meno používateľa
Obrázok 7 - Vytvorenie mena používateľa

Krok 3 - Úprava súboru sendsms.php

Teraz musíte upraviť súbor sendsms.php, ten, ktorý ste stiahli a presunuli do priečinka www. Na Obrázku 8 môžete vidieť, ako by mal vyzerať PHP súbor po vykonaní úprav.

upraviť sendsms.php
Obrázok 8 - Úprava sendsms.php

Krok 4 - Otestujte svoju webovú stránku

Hotovo, teraz môžete otvoriť stránku, ktorú ste práve vytvorili, a začať písať svoju prvú správu. Prejdite do svojho prehliadača a zadajte „localhost\sensms\sendsms.html“. Stlačte enter a webová stránka sa načíta. Na Obrázku 9 môžete vidieť, čo zadat.

open the created webpage
Obrázok 9 - Otvorenie vytvorenej webovej stránky

Teraz môžete odoslať testovaciu správu do Ozeki 10 SMS Gateway. „Príjemca“ bude číslo, z ktorého správu odosielate, a „Správa“ bude text správy. Na Obrázku 10 sme použili príkladové číslo.

send test message
Obrázok 10 - Odoslanie testovacej správy

Ak ste postupovali podľa návodu pozorne, teraz máte funkčný systém. Ako môžete vidieť na Obrázku 11, vaša správa bola spracovaná a odoslaná príjemcovi.

message has been sent
Obrázok 11 - Správa bola odoslaná

Dúfame, že tento návod bol užitočný. Ak máte akékoľvek problémy s niektorým z krokov, neváhajte nás kontaktovať na info @ ozeki.hu

Záver

V tomto návode sme predstavili informácie o tom, ako používať naše HTTP API s PHP. S týmto riešením môžete používať svoj internetový prehliadač na odosielanie SMS správ. Odosiela HTTP požiadavku „sendmessage“ na Ozeki SMS Gateway, ktorá dokáže odoslať až 1000 SMS za sekundu. Táto služba môže byť uvedená do prevádzky a môže zvýšiť efektivitu vašej organizácie, pretože umožňuje doručovať kľúčové informácie pomocou iba webového prehliadača.

Zistite viac informácií o tejto technológii a Ozeki SMS Gateway, takže sa uistite, že tu svoju prácu neukončíte. Ak chcete vedieť viac o systéme, navštívte stránku, kde používame Python na odosielanie SMS správ.

Teraz je vašou ďalšou úlohou stiahnuť si Ozeki SMS Gateway a okamžite nakonfigurovať toto riešenie! Všetko je pripravené, aby ste ho mohli spustiť za menej ako 10 minút.