Wkuno

Hvordan få tilgang til Google Kalender med PHP bruker google API

Google kalender er en veldig nyttig kalender service. Det er lett for web-programmerere til å samhandle med denne kalenderen. Du kan bruke enkle teknikker som innebygging kalendere på nettstedet ditt. Du kan også samhandle på et helt annet nivå ved hjelp av PHP og google API. Zend Framework gir et bra sted for nybegynnere og viderekomne PHP-programmerer til å gjøre denne sammenhengen.

Trinn

Hvordan få tilgang til Google Kalender med PHP bruker google API. Vi kommer til å bruke Zend Framework til å gjøre mye av programmeringen for oss.
Hvordan få tilgang til Google Kalender med PHP bruker google API. Vi kommer til å bruke Zend Framework til å gjøre mye av programmeringen for oss.
  1. 1
    Vi kommer til å bruke Zend Framework til å gjøre mye av programmeringen for oss. Så det første trinnet er å få sende rammeverk og installere den i katalogen på ditt nettsted hvor sidene vil bli plassert. Så gå til Zend linken nedenfor og last ned rammen: Zend Framework nedlasting. Når du har lastet ned denne pakken laste det opp til katalogen der du vil lage websider som du vil bruke for å få tilgang til Google-kalenderen.
  2. 2
    Neste trinn er for deg å bestemme url i kalenderen. I disse eksemplene jeg kommer til å bruke en offentlig kalender opprettet på Google. Det er også mulig å bruke en privat kalender som du vil bli autentisering via din PHP-grensesnitt. Når du har opprettet en Google-kalender kan du gå til kalenderen individuelle innstillingen siden og du vil finne en oppføring viser kalenderen adresse; Det ser ut som - Kalender ID: 44k16aib9grq8c4d8pri055u5s@group.calendar.google.com
  3. 3
    Nå er du klar til å bygge den PHP side for å koble til din kalender.
    1. Denne koden viser klassene du trenger og laster dem.
    2. Neste du trenger noen grunnleggende funksjoner som vil du trenger for å få tilgang til arrangementer og søke etter hendelser og deretter oppdatere disse hendelsene. Først her koden for oppdatering arrangementer.
    3. Du trenger også en funksjon oppdatering hendelser.
    4. Siste er den funksjonen som er ryggraden og lar deg sende parametre til det så er du endringer i kalenderen og de opprinnelige kalenderhendelser.

    Kode forklart

    1. 1
      Du vil se hvor vi plasserte kalenderen id i setuser uttalelser i både getevent ()-funksjonen og i update_google ()-funksjonen.
    2. 2
      Funksjonen 'update_google ()' inneholder fire parameterne som sendes. De tre første identifisere oppføring tittelen på gammel og ny innreise og den fjerde sikt identifiserer datoen.
    3. 3
      Siden jeg bruker en tittel som endringer 'preffix' (i dette tilfellet den gamle blir det andre leddet og den nye er den tredje periode), men holder samme viktigste sikt (tredje semester) Jeg sender tre parametere til funksjonen for å definere dem.
    4. 4
      Den fjerde Begrepet er datoen skal søkes etter. Siden jeg søker etter elementer som er hele dagen (dvs. ikke tid bestemt) Jeg har først beregnet neste dag å bruke i min og maks innstillinger av spørringen.