Obsah
Google Calendar je služba, která vám umožňuje označovat a zaznamenávat důležité události do kalendáře. Weboví vývojáři mohou s aplikací snadno komunikovat pomocí jednoduchých technik (jako je vložení kalendáře na blog nebo web). Je také možné jej použít na zcela jiné úrovni pomocí PHP a Google API. Program „Zend Framework“ je dobrým místem pro začátečníky a zkušené programátory PHP k vytvoření takového připojení.
Kroky
- K provádění programování použijte „Zend Framework“. Prvním krokem je stažení a instalace do adresáře webové stránky, kde budou stránky umístěny. Vstupte sem a stáhněte si. Po stažení balíčku jej nahrajte do adresáře, kde budou vytvořeny webové stránky, které budou použity pro přístup ke Kalendáři Google.
-
Určete adresu URL kalendáře. V tomto příkladu bude použit jeden z veřejných typů vytvořených na Googlu. Je také možné použít soukromý adresář, protože ověřování probíhá přes rozhraní PHP. Po vytvoření přejděte na stránku nastavení individuálního kalendáře a najděte záznam, který zobrazuje její adresu. Formát bude tento: ID kalendáře: [email protected] -
Připravte se na sestavení stránky PHP a připojení k agendě.- Tento kód určí požadované třídy a načte je.
- Nyní budete muset zadat některé základní funkce potřebné pro přístup, hledání a aktualizaci schůzek. Nejprve je třeba umístit aktualizační kód.
- Je také povinné mít funkci aktualizace události.
- A konečně nejdůležitější funkce programu: ta, která umožňuje přenos parametrů do agendy a upravuje původní události.
-
Pochopte některé další aspekty kódu:- Vyhledejte „ID kalendáře“ v části „setUser“, ve funkcích „getEvent ()“ a „update_google ()“.
- Funkce "update_google ()" obsahuje čtyři parametry, které je třeba přenést. První tři identifikují název záznamu a nové a staré záznamy, zatímco čtvrtý člen označuje datum.
- Jelikož používá název, který mění předponu (v tomto případě je starý druhý výraz a nový, třetí výraz), ale udržuje stejný hlavní výraz (třetí), odešle funkci tři parametry, které jej definují.
- Čtvrtý termín je datum vyhledávání. Při hledání položek, které pokrývají celý den (tj. Nikoli konkrétní období), je nakonfigurován tak, aby nejprve vypočítal následující den (pomocí nastavení minimálního a maximálního dotazu).