Ako stiahnuť najnovšiu knižnicu JavaScript SMS API z Githubu
Tento článok je o tom, ako môžete vykonať zmeny v JavaScript SMS API, ktoré sa nachádza na GitHub, z vášho počítača. Toto riešenie zaberie len približne 20 minút. Naučíte sa, ako nainštalovať Git pre Windows a TortoiseGit. Začneme sťahovaním Gitu a skončíme tým, že vaše zmeny budú viditeľné na GitHub. Predpokladáme, že poznáte GitHub a JavaScript. Video je jednoduché a detailné, takže nebudete mať problém pochopiť proces. Nestrácajte čas! Poďme na to!
Čo je JavaScriptJavaScript je skriptovací alebo programovací jazyk, ktorý vám umožňuje implementovať komplexné funkcie na webových stránkach. Umožňuje vývojárom vytvárať dynamicky aktualizovaný obsah, ovládať multimédiá, animovať obrázky a mnoho ďalšieho. V tomto konkrétnom prípade používame JavaScript na odosielanie SMS prostredníctvom knižnice Ozeki JavaScript SMS API.
Čo je GitHubGitHub je webová stránka a cloudová služba, ktorá pomáha vývojárom ukladať a spravovať ich kód, ako aj sledovať a kontrolovať zmeny v ich kóde. Toto je neuveriteľne užitočné pre veľké projekty, kde viacerí vývojári pracujú na rovnakom programe. GitHub Desktop (desktopová aplikácia GitHubu) má funkciu klonovania, ktorá vám umožňuje stiahnuť kód z URL. Túto funkciu použijeme v tomto návode na klonovanie knižnice Ozeki JavaScript SMS API.
Čo je Ozeki SMS GatewayOzeki SMS Gateway je komunikačný softvér, ktorý smeruje správy medzi reálnymi entitami. Umožňuje vám vytvoriť jednoduchú komunikáciu medzi zdieľanými hardvérovými a softvérovými zdrojmi vášho systému. Ponúka informácie v reálnom čase a poskytuje rôzne možnosti konfigurácie na smerovanie správ. V tomto návode sa zameriavame na používanie knižnice Ozeki JavaScript SMS API s Ozeki SMS Gateway.
Ako stiahnuť JavaScript SMS API z GitHubu (Rýchle kroky)Na stiahnutie JavaScript SMS API z GitHubu:
- Vytvorte si účet na GitHub
- Nastavte GitHub Desktop
- Prejdite na github.com/ozekisms/javascript-send-sms-http-rest-ozeki
- Kliknite na Code pre skopírovanie odkazu
- Naklonujte JavaScript SMS API v Github Desktop
- Vložte skopírovaný odkaz na kartu URL pre klonovanie
- Spustite Ozeki SMS Gateway
- Umiestnite obsah do priečinka /www/ WampServeru
- Spustite JavaScript SMS API zadaním http://127.0.0.1/SendSms.php do vášho prehliadača
Systémová architektúra je postavená spôsobom znázorneným na obrázku 1. Najprv musí vývojár naklonovať najnovšiu knižnicu JavaScript SMS API z GitHubu. Potom môže túto repozitár použiť na interakciu s Ozeki SMS Gateway. Kus kódu odošle požiadavku na Ozeki SMS Gateway, ktorá potom odošle SMS mobilným používateľom. Zariadenie, na ktorom beží SMS Gateway, tiež odošle odpoveď späť vývojárovi, čím potvrdí spracovanie požiadavky.
Ak chcete získať najnovšiu knižnicu JavaScript SMS, musíte ju stiahnuť z Githubu.
Na to budete potrebovať účet na Github a desktopovú verziu Githubu.
V nasledujúcom videu vám ukážem, ako stiahnuť desktopovú verziu
Githubu.
Na stiahnutie Github Desktop môžete použiť tento odkaz:
https://desktop.github.com/.
Prvým krokom na začatie práce s Javascript SMS API je získanie GitHub Desktop. Stiahnite si inštalátor návštevou tohto odkazu https://desktop.github.com/ (Video 1). Kliknutím na fialové tlačidlo Download for Windows (64-bit) začnete sťahovanie inštalátora GitHub Desktop do určeného priečinka na stiahnutie vo vašom prehliadači.
Nainštalovať Github Desktop
Na používanie Github Desktop ho musíme nainštalovať a prihlásiť sa do nášho
účtu. Ak ešte nemáte účet, môžete použiť nasledujúci odkaz na
registráciu:
https://github.com/join?source=login
V nasledujúcom videu vám ukážem, ako nainštalovať Github Desktop
a ako sa prihlásiť do vášho účtu.
Naklonovať repozitár javascript-send-sms-http-rest-ozeki
Po dokončení inštalácie môžete pokračovať v procese
klonovania.
V nasledujúcom videu vám ukážem, ako naklonovať repozitár javascript-send-sms-http-rest-ozeki
z Githubu.
Na klonovanie repozitára môžete použiť tento odkaz:
https://github.com/ozekisms/javascript-send-sms-http-rest-ozeki
Klonovanie repozitára - krok 1
Ak chcete naklonovať repozitár, musíte najprv navštíviť stránku GitHub, kde je prístupný. Na tento proces potrebujete jedinečnú URL adresu repozitára. Najprv kliknite na zelené tlačidlo Code umiestnené nad zoznamom súborov, na pravej strane stránky (Obrázok 3). Toto aktivuje rozbaľovaciu ponuku, kde nájdete tlačidlo 'Copy'.
Kliknutím na tlačidlo Code sa otvorí ponuka Clone. Nájdite ikonu schránky vedľa URL adresy v tejto ponuke (Obrázok 4). Kliknutím na túto ikonu ju skopírujete. URL adresa sa dočasne uloží do vašej schránky. Tento odkaz je potrebný na klonovanie repozitára pomocou GitHub Desktop.
Teraz, keď je odkaz skopírovaný do schránky, musíte otvoriť GitHub Desktop. Po spustení kliknite na "Clone a repository from the internet..." (Obrázok 5). Toto spustí proces klonovania. Zobrazí sa nové okno, kde môžete zadať URL adresu.
Posledným krokom pri klonovaní repozitára je vloženie URL adresy. Kliknite na kartu URL v hornej časti okna. Vložte URL adresu do prvého textového poľa. Môžete kliknúť na tlačidlo Choose... a vybrať umiestnenie, kam sa repozitár stiahne na vašom počítači. Kliknutím na modré tlačidlo Clone začnete klonovanie.
Tento rýchly videonávod vám ukáže, ako naklonovať repozitár. Klonovanie v podstate znamená stiahnutie kódu (v tomto prípade knižnice na programovanie) na váš počítač pomocou GitHub Desktop. V tomto videu sa naučíte, ako naklonovať repozitár javascript-send-sms-http-rest-ozeki (Video 3). Tento repozitár budeme neskôr používať na odosielanie SMS.
Ako používať repozitár
Ak chcete používať obsah repozitára javascript-send-sms-http-rest-ozeki, budete potrebovať
textový editor, ako je napríklad Windows poznámkový blok, a nainštalovaný WampServer.
V nasledujúcom videu vám ukážem, ako používať obsah repozitára
javascript-send-sms-http-rest-ozeki v JavaScript Studiu.
Toto video vám ukáže, ako používať JavaScript SMS api (Video 4). Tento softvér je navrhnutý na interakciu a používanie s Ozeki SMS Gateway. Najprv musíme skopírovať obsah api do priečinka www, aby sme ho mohli hostovať na našom počítači. Budeme odosielať SMS správu priamo z prehliadača a zobrazovať ju v priečinku Odoslané.
Prečo by ste mali klonovať repozitár?
Odpoveď je jednoduchá, ak si jednoducho stiahnete obsah repozitára
javascript-send-sms-http-rest-ozeki, budete musieť stiahnuť najnovšiu verziu vždy, keď sa aktualizuje. Ale ak repozitár naklonujete, môžete získať najnovšiu verziu jednoduchým kliknutím na tlačidlo fetch v aplikácii Github Desktop.
V nasledujúcom videu vám ukážem, čo sa stane, ak sa obsah repozitára aktualizuje, a ako môžete získať najnovšiu verziu.
V tomto návode sa naučíte, ako získať najnovšiu verziu repozitára javascript-send-sms-http-rest-ozeki (Video 5). Ak by ste upravili kód na GitHub, môžete aktualizovať súbor aj na vašom počítači. Kliknutím na tlačidlo refresh v GitHub Desktop sa súbor na vašom počítači aktualizuje podľa verzie nájdenej online. Toto je neuveriteľne rýchly spôsob, ako udržiavať kód aktuálny.
Záverečné myšlienky
Teraz si môžete oddýchnuť. Dúfame, že tento sprievodca bol taký jednoduchý, ako ťažko sme pracovali, aby sme vám poskytli to najlepšie. Podľa vyššie uvedených krokov tutoriálu môžete vytvoriť riešenie v krátkom čase. Teraz môžete použiť JavaScript SMS API na odosielanie SMS správ. Ak ste už kroky dokončili, môžete si vychutnať zaslúžené latte alebo inú pochúťku, ktorú máte na mysli. Dovoľte mi spomenúť, že Ozeki SMS Gateway vám umožňuje poskytovať SMS služby vašim zákazníkom, zamestnancom alebo obchodným aplikáciám a môže vám pomôcť kontrolovať správaciu aktivitu týchto používateľov. Ak by ste chceli objaviť viac užitočných informácií o výhodách iných podobných riešení, navštívte ozeki-sms-gateway.com. Dúfam, že táto stránka bude užitočná pre všetkých čitateľov a najmä pre začiatočníkov.
More information
- Javascript send SMS with the HTTP rest API (code sample)
- Javascript send multiple SMS with the HTTP rest API (code sample)
- Javascript schedule SMS with the HTTP rest API (code sample)
- Javascript receive SMS with the HTTP rest API (code sample)
- Javascript delete SMS with the HTTP rest API (code sample)
- How to download the latest JavaScript SMS API library from Github