Github: PHP SMS API

Tento článok je o tom, ako môžete vykonať zmeny v PHP SMS API, ktoré sa nachádza na GitHub, z vášho počítača. Toto riešenie zaberie len približne 20 minút. Dozviete sa, ako nainštalovať Git pre Windows a TortoiseGit. Začne sa sťahovaním Gitu a skončí s tým, že vaše zmeny budú viditeľné na GitHub. Predpokladáme, že poznáte GitHub a PHP. Video je jednoduché na sledovanie a podrobné, takže nebudete mať problém pochopiť proces. Nestrácajte čas! Poďme na to!

Čo je PHP SMS API

PHP SMS API je úložisko (knižnica) pre PHP kódovanie. Je určené pre vývojárov, aby vytvorili PHP kód, ktorý komunikuje s Ozeki SMS Gateway. Toto úložisko možno použiť na rôzne úlohy, ako je odosielanie, prijímanie, mazanie a plánovanie SMS správ. Keďže je úplne prispôsobiteľné, môže byť použité pre akékoľvek podmienky, ktoré vývojár definuje. Môže vykonávať vyššie uvedené operácie vo veľkých objemoch, napríklad odosielanie SMS stovkám tisíc klientov súčasne.

Čo je Git pre Windows

Git znamená Global Information Tracker. Je to softvér, ktorý umožňuje vykonávať zmeny v kóde online. Bežne sa spája s GitHub, pretože nahráva zmeny na webovú stránku GitHub. Je to neuveriteľne užitočné pre kódovacie úlohy, kde viac ľudí pracuje na rovnakom projekte súčasne. V tomto návode vykonáme zmenu v PHP kóde na odosielanie SMS.

Čo je GitHub

GitHub je webová platforma pre spoluprácu softvérových vývojárov. Je užitočná pri kontrole verzií, pretože vo väčších projektoch môže viac ľudí pracovať na rovnakom kóde súčasne. Vývojári môžu používať GitHub na klonovanie úložísk a zdrojových kódov. Zmeny vykonané vývojármi budú tiež nahrané na GitHub, kde budú viditeľné po ich vykonaní.

Čo je TortoiseGit

TortoiseGit poskytuje prekrývajúce ikony a rôzne možnosti v menu Windows, ktoré sú určené na interakciu s GitHub. Tento program umožňuje vývojárom ľahko pristupovať k funkciám vykonávania zmien a jednoducho nahrať svoje zmeny na GitHub. K TortoiseGit môžete pristupovať kliknutím pravým tlačidlom myši v akomkoľvek adresári po jeho inštalácii. Tiež umožňuje pripojiť zoznam zmien k ich zmenám. To je užitočné pre veľké projekty, kde viac vývojárov pracuje na rovnakom kóde.

Ako systém funguje

Architektúra systému funguje spôsobom, ktorý je znázornený na obrázku 1. Najprv si používateľ musí stiahnuť knižnicu PHP SMS API z GitHub. Tento proces je tiež známy ako klonovanie. Po dokončení klonovania je úložisko pripravené na použitie. PHP SMS API odošle Požiadavku na Ozeki SMS Gateway bežiace na vašom počítači alebo mobilnom zariadení. SMS Gateway potom odošle SMS správu podľa požiadavky. Tiež vráti spätnú väzbu vo forme Odpovede vám. Táto odpoveď sa používa na potvrdenie, že správa bola úspešne odoslaná.

ako stiahnuť najnovšiu php sms knižnicu z github
Obrázok 1 - Ako stiahnuť najnovšiu PHP SMS knižnicu z Github

Ako stiahnuť PHP SMS API z GitHub (Rýchle kroky)

Na stiahnutie PHP SMS API z GitHub:

  1. Nastavte Ozeki SMS Gateway
  2. Stiahnite si Git pre Windows
  3. Nainštalujte TortoiseGit
  4. Spustite sprievodcu prvým spustením
  5. Vytvorte priečinok pre PHP SMS API
  6. Naklonujte php-send-sms-http-rest-ozeki
  7. Vykonajte zmeny v PHP SMS API
  8. Prihláste sa na GitHub
  9. Skontrolujte zmeny na GitHub

Stiahnuť: https://gitforwindows.org/

Stiahnuť: https://tortoisegit.org/download/

1. video: Inštalácia Gitu pre Windows

V tomto videu sa naučíte, ako nainštalovať Git (Video 1). Tento softvér vám umožňuje vykonávať zmeny v kóde online na GitHub. Najprv si stiahneme inštalátor Gitu z oficiálnej webovej stránky. Potom ho otvoríme a prejdeme procesom konfigurácie pre inštaláciu. Začnite návštevou odkazu na stiahnutie vyššie.

Video 1 - Ako nainštalovať Git pre Windows (Video návod)

Stiahnuť Git pre Windows

Stiahnite si Git pre Windows návštevou nasledujúceho odkazu: https://gitforwindows.org/. Kliknite na modré tlačidlo Stiahnuť a začnite sťahovanie inštalátora Gitu (Obrázok 2). Po dokončení sťahovania je Git pripravený na inštaláciu na vašom počítači.

stiahnuť git pre windows
Obrázok 2 - Stiahnuť Git pre Windows

Otvoriť inštalátor

Otvorte inštalátor Gitu, ktorý ste predtým stiahli. Urobte to kliknutím naň v rozbaľovacej ponuke stiahnutia hore (Obrázok 3). Otvorením tohto súboru sa spustí inštalačný proces pre Git.

otvoriť inštalátor exe
Obrázok 3 - Otvoriť inštalátor exe

Prijať licenciu

Na začatie inštalácie Gitu musíte najprv prijať licenčnú zmluvu pre softvér. Kliknutím na tlačidlo Ďalej to urobíte (Obrázok 4).

prijať licenciu
Obrázok 4 - Prijať licenciu

Vyberte inštalačnú cestu

Teraz musíte vybrať inštalačnú cestu. Kliknite na tlačidlo Prehľadať a vyberte adresár alebo ponechajte predvolenú cestu (Obrázok 5). Kliknutím na Ďalej pokračujte.

vyberte inštalačnú cestu
Obrázok 5 - Vyberte inštalačnú cestu

Vyberte komponenty

Ďalej musíte vybrať komponenty Gitu, ktoré chcete nainštalovať (Obrázok 6). Odporúčame ponechať predvolené možnosti. Kliknutím na Ďalej pokračujte.

vyberte komponenty
Obrázok 6 - Vyberte komponenty

Vyberte preferované inštalačné možnosti

Teraz musíte vybrať preferované inštalačné možnosti. V tomto prípade vyberte Git Credential Manager (Obrázok 7). Kliknutím na Ďalej pokračujte.

vyberte preferované inštalačné možnosti
Obrázok 7 - Vyberte preferované inštalačné možnosti

Inštalačný proces

Inštalačný proces sa teraz spustil (Obrázok 8). Počkajte, kým inštalátor dokončí proces.

inštalačný proces
Obrázok 8 - Inštalačný proces

Dokončenie inštalácie

Kliknutím na Dokončiť dokončíte inštaláciu (Obrázok 9). Git je teraz úspešne nainštalovaný a pripravený na použitie.

dokončenie inštalácie
Obrázok 9 - Dokončenie inštalácie

2. video: Inštalácia TortoiseGit

Tento videonávod vám ukáže, ako stiahnuť a nainštalovať TortoiseGit. Tento softvér umožňuje používateľovi odosielať zmeny na GitHub a pripájať zoznamy zmien k záväzkom. Stiahneme inštalátor TortoiseGit z jeho webovej stránky. Spustite inštalátor a nakonfigurujte podrobnosti inštalácie podľa krokov v tomto videu (Video 2).

Video 2 - Ako nainštalovať TortoiseGit (Videonávod)

Stiahnutie inštalátora TortoiseGit

Stiahnite si TortoiseGit z tejto webovej stránky: https://tortoisegit.org/download/. Nájdite sekciu s názvom for 64-bit Windows. Kliknite na odkaz Stiahnuť pod ním (Obrázok 10). Tým sa začne sťahovanie inštalátora TortoiseGit do predvoleného adresára vášho prehliadača.

stiahnutie inštalátora tortoisegit
Obrázok 10 - Stiahnutie inštalátora TortoiseGit

Spustenie inštalátora

Po dokončení sťahovania sa inštalátor TortoiseGit zobrazí v časti sťahovania (Obrázok 11). Kliknutím naň spustíte inštalátor.

otvorenie inštalátora msi
Obrázok 11 - Otvorenie inštalátora MSI

Prijetie licencie

Aby ste mohli používať softvér TortoiseGit, musíte prijať licenčnú zmluvu (Obrázok 12). Kliknutím na Ďalej ju prijmete a pokračujte.

prijatie licencie
Obrázok 12 - Prijatie licencie

Výber funkcií a umiestnenia

V tomto okne musíte zadať inštalačnú cestu pre TortoiseGit (Obrázok 13). Tiež si musíte vybrať, ktoré funkcie chcete s programom nainštalovať. Po dokončení kliknite na Ďalej a pokračujte.

výber funkcií a umiestnenia
Obrázok 13 - Výber funkcií a umiestnenia

Spustenie inštalácie

Kliknutím na tlačidlo Inštalovať spustíte inštalačný proces (Obrázok 14). Počkajte, kým inštalátor dokončí proces.

spustenie inštalácie
Obrázok 14 - Spustenie inštalácie

Dokončenie inštalácie

Inštalácia je teraz dokončená. Povoľte možnosť Spustiť prvý spustovací sprievodcu (Obrázok 15). Kliknutím na Dokončiť dokončíte nastavenie. Budete presmerovaní na okno prvého spustovacieho sprievodcu.

dokončenie inštalácie
Obrázok 15 - Dokončenie inštalácie

Výber jazyka

Na prvej obrazovke okna prvého spustovacieho sprievodcu budete požiadaní o výber jazyka. Vyberte Angličtinu a kliknite na Ďalej (Obrázok 16).

výber jazyka
Obrázok 16 - Výber jazyka

Konfigurácia Git exe

Teraz musíte nakonfigurovať, kde sa má nachádzať git.exe (Obrázok 17). Kliknite na tlačidlo prehľadať a vyberte cestu k súboru. Tento adresár je miesto, kde sa git.exe bude nachádzať na vašom počítači po inštalácii. Kliknite na Ďalej, aby ste pokračovali.

configure git exe
Obrázok 17 - Konfigurácia Git exe

Konfigurácia používateľského mena a emailu v Gite

Git vyžaduje, aby ste zadali svoje používateľské meno a emailovú adresu. Upozorňujeme, že tieto údaje sa používajú pre vaše commity a nie na overenie totožnosti. Zadajte svoje meno a heslo do príslušných textových polí (Obrázok 18). Kliknite na Ďalej, aby ste pokračovali.

configure git user name and rmail
Obrázok 18 - Konfigurácia používateľského mena a emailu v Gite

Konfigurácia autentifikácie a úložiska poverení

Posledným krokom je konfigurácia autentifikácie a úložiska poverení. V prvom rozbaľovacom zozname by ste mali vybrať OpenSSH (Obrázok 19). V poli Pomocník poverení by ste mali vybrať manažér. Kliknite na Dokončiť, aby ste dokončili inštalačný proces.

configure authentication and credential store
Obrázok 19 - Konfigurácia autentifikácie a úložiska poverení

3. video: Klonovanie PHP repozitára v Gite

V tomto videonávode sa naučíte, ako naklonovať repozitár z GitHubu pomocou Tortoise git. Klonovanie repozitára je nevyhnutné pre používanie jeho funkcií vo vašich kódoch. Pre prístup k funkcii klonovania použite váš prehliadač a vložte URL vášho požadovaného repozitára z GitHubu, aby ste začali klonovanie (Video 3).

Video 3 - Ako naklonovať repozitár z GitHubu pomocou Tortoise git (Videonávod)

Kopírovanie URL repozitára

Aby ste mohli naklonovať repozitár, musíte najprv skopírovať URL repozitára. Urobte to tak, že navštívite repozitár na webovej stránke GitHubu. Kliknite na rozbaľovaciu ponuku Kód (Obrázok 20). Pod HTTPS kliknite na tlačidlo Kopírovať. URL je teraz skopírované.

copy repository url
Obrázok 20 - Kopírovanie URL repozitára

Vytvorenie priečinka pre repozitár

Teraz musíte vytvoriť priečinok pre umiestnenie repozitára. Kliknite pravým tlačidlom myši na ľubovoľný adresár, potom kliknite na vytvoriť nový priečinok. Pomenujte ho Ozeki a otvorte ho (Obrázok 21).

create folder for repository
Obrázok 21 - Vytvorenie priečinka pre repozitár

Výber možnosti Git clone

Na začatie klonovania musíte najprv otvoriť git. Kliknite pravým tlačidlom myši vo vnútri novo vytvoreného priečinka a kliknite na Git Clone... (Obrázok 22). Toto zobrazí funkciu Git clone v Tortoise git.

select git clone option
Obrázok 22 - Výber možnosti Git clone

Konfigurácia URL

Vložte predtým skopírované URL vedľa URL: (Obrázok 23). Kliknite na OK, aby ste začali klonovanie. Toto stiahne všetok obsah repozitára do vášho vybraného adresára.

configure url
Obrázok 23 - Konfigurácia URL

Úspešné klonovanie

Po dokončení procesu klonovania vás Tortoise Git upozorní. Zobrazí sa modrá správa s textom Úspech (Obrázok 24). Teraz môžete program zavrieť a začať s kódovaním.

clone success
Obrázok 24 - Úspešné klonovanie

Repozitár naklonovaný

Môžete vidieť, že po úspešnom dokončení klonovania sa repozitár zobrazí vo vašom vybranom priečinku (Obrázok 25).

repository cloned
Obrázok 25 - Repozitár naklonovaný

4. video: Commit zmien v Gite

Toto video vysvetľuje, ako môžete commitovať zmeny v kódoch pomocou Gitu. K funkcii commit môžete pristúpiť z vášho prehliadača (Video 4). Tento proces sa vykonáva prostredníctvom TortoiseGit. Tortoise Git vám umožňuje commitovať zmeny v kódoch a pripájať zoznam zmien k commitom. Tieto zmeny sa zobrazia na GitHubu po ich commitnutí.

Video 4 - Ako commitovať zmeny v kódoch pomocou Gitu (Videonávod)

Uloženie zmien

Otestujte funkciu commit v Gite úpravou súboru Send_Message PHP. Najprv otvorte súbor v poznámkovom bloku. Pridajte komentár na koniec a potom súbor uložte (Obrázok 26). Teraz môžete poznámkový blok zavrieť.

save changes
Obrázok 26 - Uloženie zmien

Vyberte možnosť Git commit

Kliknite pravým tlačidlom myši znova do adresára, potom kliknite na Git Commit -> main (Obrázok 27). Toto znova otvorí Tortoise Git, kde môžete nakonfigurovať svoj commit.

vyberte možnosť git commit
Obrázok 27 - Vyberte možnosť Git commit

Commit a push

V Tortoise Git môžete tiež priložiť changelog k svojmu commitu (Obrázok 28). Napíšte svoj changelog text do textového poľa vyššie. Kliknite na Commit & Push pre potvrdenie zmien.

commit a push
Obrázok 28 - Commit a push

Prihlásenie do Git

Po kliknutí na Commit & Push budete požiadaní o prihlásenie do Git Hub. Zobrazí sa nové okno, kde musíte zadať svoj e-mail a heslo pre váš GitHub účet (Obrázok 29). Kliknite na Prihlásiť sa pre prihlásenie do GitHub.

prihlásenie do git
Obrázok 29 - Prihlásenie do Git

Úspešný commit

Keď bude váš commit dokončený, zobrazí sa správa o úspešnom dokončení. Podobne ako pri klonovaní, modrá správa bude hlásiť Úspech (Obrázok 30). Teraz môžete otvoriť GitHub v prehliadači a pozrieť si vykonané zmeny.

úspešný commit
Obrázok 30 - Úspešný commit

Zmeny v repozitári

Navštívte repozitár na webovej stránke GitHub. Tu môžete vidieť, že zmeny, ktoré ste vykonali, sa objavili v kóde (Obrázok 31).

zmeny v repozitári
Obrázok 31 - Zmeny v repozitári

Aby sme to zhrnuli

Teraz sa môžete uvoľniť. Dúfame, že ste sa nestratili v vysvetleniach. Snažili sme sa urobiť všetko preto, aby bolo pre vás jednoduché a zaujímavé prejsť jednotlivé kroky. Ak ste postupovali podľa inštrukcií, mali by ste byť schopní vykonať zmeny v PHP SMS API, ktoré sa nachádza na GitHub, z vášho počítača. Ak ste už kroky dokončili, môžete si vychutnať zaslúženú írsku kávu alebo inú pochúťku, ktorú máte na mysli. Dovoľte mi spomenúť, že Ozeki SMS Gateway funguje v každej krajine a môže odosielať a prijímať SMS cez rôzne mobilné pripojenia. Ak by ste chceli získať viac informácií o výhodách iných podobných riešení, navštívte ozeki-sms-gateway.com.

More information