Libreria PHP Google Calendar
Google Calendar Manager è una libreria PHP open source per leggere i calendari e creare, aggiornare, elencare ed eliminare eventi tramite l'API ufficiale di Google Calendar.
La sfida
Necessità di una libreria semplice e immediata per l'integrazione con Google Calendar API, non trovando soluzioni esistenti adatte alle esigenze specifiche del progetto.
La soluzione
La libreria usa google/apiclient ^2.12 e richiede PHP 8.1 secondo composer.json. L'accesso si configura con credenziali OAuth 2.0; il README include esempi per elencare i calendari e gestire gli eventi.
I risultati
Il codice è disponibile su GitHub con licenza MIT. Il repository non pubblica ancora release o tag: chi lo usa deve riferirsi al ramo main e verificare le dipendenze prima dell'integrazione.
Immagini