Contenuto
Google Calendar è un servizio che ti consente di aggiungere ai preferiti e registrare eventi importanti su un calendario. Gli sviluppatori Web possono interagire facilmente con l'app, utilizzando tecniche semplici (come incorporare un calendario su un blog o un sito Web). È anche possibile utilizzarlo a un livello completamente diverso utilizzando PHP e l'API di Google. Il programma "Zend Framework" è un buon posto per i programmatori PHP principianti ed esperti per stabilire una tale connessione.
Passi
- Usa "Zend Framework" per fare gran parte della programmazione. Il primo passo è scaricarlo e installarlo nella directory del sito in cui si troveranno le pagine. Entra qui e scarica. Dopo aver scaricato il pacchetto, caricalo nella directory in cui verranno create le pagine web che verranno utilizzate per accedere a Google Calendar.
-
Determina l'URL del calendario. In questo esempio, verrà utilizzato uno di tipo pubblico, creato su Google. È anche possibile utilizzare una directory privata, poiché l'autenticazione avviene tramite l'interfaccia PHP. Dopo averlo creato, accedi alla pagina di configurazione del calendario individuale e trova una voce che mostra il suo indirizzo. Il formato sarà questo: ID calendario: [email protected] -
Preparati ad assemblare la pagina PHP e collegarla all'agenda.- Questo codice determinerà le classi richieste e le caricherà.
- Ora dovrai inserire alcune funzioni di base necessarie per accedere, cercare e aggiornare gli appuntamenti. Innanzitutto, è necessario inserire il codice di aggiornamento.
- È inoltre obbligatorio disporre di una funzione di aggiornamento degli eventi.
- Infine, la funzione più importante del programma: quella che permette il trasferimento dei parametri all'agenda e modifica gli eventi originali.
-
Comprendere alcuni altri aspetti del codice:- Trova l '"ID calendario" nella sezione "setUser", nelle funzioni "getEvent ()" e "update_google ()".
- La funzione "update_google ()" contiene quattro parametri che devono essere trasferiti. I primi tre identificano il titolo della voce e la nuova e vecchia registrazione, mentre il quarto termine identifica la data.
- Poiché utilizza un titolo che cambia il prefisso (in questo caso, il vecchio è il secondo termine e il nuovo, il terzo termine) ma mantiene lo stesso termine principale (il terzo), invia tre parametri alla funzione per definirlo.
- Il quarto termine è la data di ricerca. Quando si cercano elementi che coprono l'intera giornata (ovvero, non un periodo specifico), viene configurato per calcolare prima il giorno successivo (utilizzando le impostazioni di query minima e massima).