Turinys
„Google“ kalendorius yra paslauga, leidžianti žymėti svarbius įvykius ir juos įrašyti į kalendorių. Žiniatinklio kūrėjai gali lengvai bendrauti su programa, naudodami paprastus metodus (pvz., Įdėdami kalendorių į tinklaraštį ar svetainę). Taip pat galima naudoti visiškai kitokiu lygiu naudojant PHP ir „Google“ API. „Zend Framework“ programa yra gera vieta pradedantiems ir patyrusiems PHP programuotojams užmegzti tokį ryšį.
Žingsniai
- Norėdami atlikti didelę dalį programavimo, naudokite „Zend Framework“. Pirmasis žingsnis yra atsisiųsti ir įdiegti jį į svetainės, kurioje bus puslapiai, katalogą. Įveskite čia ir atsisiųskite. Atsisiuntę paketą, įkelkite jį į katalogą, kuriame bus sukurti tinklalapiai, kurie bus naudojami norint pasiekti „Google“ kalendorių.
-
Nustatykite kalendoriaus URL. Šiame pavyzdyje bus naudojamas vienas iš „Google“ sukurtų viešųjų tipų. Taip pat galima naudoti privatų katalogą, nes atpažinimas vyksta per PHP sąsają. Sukūrę, įveskite individualų kalendoriaus sąrankos puslapį ir raskite įrašą, kuriame būtų nurodytas jos adresas. Formatas bus toks: Kalendoriaus ID: [email protected] -
Pasiruoškite surinkti PHP puslapį ir susieti jį su dienotvarke.- Šis kodas nustatys reikalingas klases ir jas įkels.
- Dabar turėsite įvesti keletą pagrindinių funkcijų, reikalingų norint pasiekti, ieškoti ir atnaujinti susitikimus. Pirma, reikia įdėti atnaujinimo kodą.
- Taip pat privaloma turėti įvykio atnaujinimo funkciją.
- Pagaliau svarbiausia programos funkcija: ta, kuri leidžia perkelti parametrus į dienotvarkę ir modifikuoja pradinius įvykius.
-
Supraskite kai kuriuos kitus kodo aspektus:- „Kalendoriaus ID“ raskite skiltyje „setUser“, funkcijose „getEvent ()“ ir „update_google ()“.
- Funkcijoje „update_google ()“ yra keturi parametrai, kuriuos reikia perkelti. Pirmieji trys nurodo įrašo pavadinimą ir naujus bei senus įrašus, o ketvirtasis terminas nurodo datą.
- Kadangi jis naudoja pavadinimą, pakeičiantį priešdėlį (šiuo atveju senas yra antrasis ir naujas, trečiasis), tačiau išlaiko tą patį pagrindinį terminą (trečiasis), nusiųskite tris parametrus funkcijai, kad ją apibrėžtumėte.
- Ketvirtasis terminas yra paieškos data. Ieškant elementų, kurie apima visą dieną (tai yra, ne konkretų laikotarpį), jis sukonfigūruotas pirmiausia apskaičiuoti kitą dieną (naudojant mažiausios ir didžiausios užklausos parametrus).