Content
Google Calendar és un servei que us permet marcar i enregistrar esdeveniments importants en un calendari. Els desenvolupadors web poden interactuar fàcilment amb l’aplicació mitjançant tècniques senzilles (com incrustar un calendari en un bloc o lloc web). També és possible utilitzar-lo a un nivell totalment diferent mitjançant PHP i l'API de Google. El programa "Zend Framework" és un bon lloc per a programadors de PHP amb experiència i experiència per establir aquesta connexió.
Passos
- Utilitzeu el "Zend Framework" per fer gran part de la programació. El primer pas és descarregar-lo i instal·lar-lo al directori del lloc web on es trobaran les pàgines. Entreu aquí i descarregueu-lo. Després de descarregar el paquet, pengeu-lo al directori on es crearan les pàgines web que s’utilitzaran per accedir a Google Calendar.
-
Determineu l'URL del calendari. En aquest exemple, s'utilitzarà un de tipus públic, creat a Google. També és possible utilitzar un directori privat, ja que l'autenticació es realitza a través de la interfície PHP. Després de crear-lo, entreu a la pàgina de configuració del calendari individual i cerqueu una entrada que mostri la seva adreça. El format serà el següent: identificador del calendari: [email protected] -
Prepareu-vos per muntar la pàgina PHP i connecteu-la a l'agenda.- Aquest codi determinarà les classes necessàries i les carregarà.
- Ara haureu d’introduir algunes funcions bàsiques necessàries per accedir, cercar i actualitzar cites. En primer lloc, s’ha de col·locar el codi d’actualització.
- També és obligatori tenir una funció d’actualització d’esdeveniments.
- Finalment, la funció més important del programa: la que permet la transferència de paràmetres a l’agenda i modifica els esdeveniments originals.
-
Comprendre alguns altres aspectes del codi:- Cerqueu l '"Identificador de calendari" a la secció "setUser", a les funcions "getEvent ()" i "update_google ()".
- La funció "update_google ()" conté quatre paràmetres que s'han de transferir. Els tres primers identifiquen el títol de l’entrada i els registres nous i antics, mentre que el quart terme identifica la data.
- Com que utilitza un títol que canvia el prefix (en aquest cas, l'antic és el segon terme i el nou, el tercer terme), però manté el mateix terme principal (el tercer), envieu tres paràmetres a la funció per definir-lo.
- El quart terme és la data de cerca. Quan cerqueu elements que abastin tot el dia (és a dir, no un període específic), es configura per calcular primer el dia següent (mitjançant la configuració de consulta mínima i màxima).