Saturs
Google kalendārs ir pakalpojums, kas ļauj grāmatzīmi pievienot un kalendārā ierakstīt svarīgus notikumus. Tīmekļa izstrādātāji var viegli mijiedarboties ar lietotni, izmantojot vienkāršas metodes (piemēram, kalendāra iegulšanu emuārā vai vietnē). Ir arī iespējams to izmantot pilnīgi citā līmenī, izmantojot PHP un Google API. Programma "Zend Framework" ir laba vieta iesācējiem un pieredzējušiem PHP programmētājiem, lai izveidotu šādu savienojumu.
Soļi
- Izmantojiet "Zend Framework", lai veiktu lielu daļu programmēšanas. Pirmais solis ir lejupielādēt un instalēt tās vietnes direktorijā, kurā lapas atradīsies. Ievadiet šeit un lejupielādējiet. Pēc pakotnes lejupielādes augšupielādējiet to direktorijā, kurā tiks izveidotas tīmekļa lapas, kuras tiks izmantotas, lai piekļūtu Google kalendāram.
-
Nosakiet kalendāra URL. Šajā piemērā tiks izmantots viens no publiskā veida veidiem, kas izveidoti Google tīklā. Ir iespējams izmantot arī privātu direktoriju, jo autentifikācija notiek caur PHP saskarni. Pēc tā izveides ievadiet individuālo kalendāra iestatīšanas lapu un atrodiet ierakstu, kurā norādīta viņas adrese. Formāts būs šāds: Kalendāra ID: [email protected] -
Gatavojieties apkopot PHP lapu un saistīt to ar darba kārtību.- Šis kods noteiks nepieciešamās klases un ielādēs tās.
- Tagad jums būs jāievada dažas pamatfunkcijas, kas nepieciešamas, lai piekļūtu tikšanās, meklētu un atjauninātu tikšanās. Pirmkārt, jāievieto atjaunināšanas kods.
- Obligāti jābūt arī notikuma atjaunināšanas funkcijai.
- Visbeidzot, vissvarīgākā programmas funkcija: tā, kas ļauj parametrus pārsūtīt uz dienas kārtību un modificē sākotnējos notikumus.
-
Izprotiet dažus citus koda aspektus:- Sadaļā “setUser”, funkcijās “getEvent ()” un “update_google ()” atrodiet “Kalendāra ID”.
- Funkcijā "update_google ()" ir četri parametri, kas jāpārsūta. Pirmie trīs identificē ieraksta nosaukumu un jauno un veco ierakstu, bet ceturtais termins norāda datumu.
- Tā kā tiek izmantots nosaukums, kas maina prefiksu (šajā gadījumā vecais ir otrais un jaunais, trešais), bet saglabā to pašu galveno terminu (trešais), funkcijai nosūta trīs parametrus, lai to definētu.
- Ceturtais termins ir meklēšanas datums. Meklējot vienumus, kas aptver visu dienu (tas ir, nevis noteiktu periodu), tas ir konfigurēts vispirms aprēķināt nākamo dienu (izmantojot minimālā un maksimālā vaicājuma iestatījumus).