De module is bedoeld om te worden gebruikt door andere modules die willen / exporteren naar Google agenda's importeren.
Om gebruik te maken van een rekening in het Drupal admin pagina's (admin / settings / Gcal).
De Google-account gebruikersnaam en het wachtwoord worden opgeslagen in platte tekst op de database, dus deze module niet in een gedeelde server-omgeving.
Wanneer de andere verificatiemethoden zijn uitgevoerd, kan de gebruiker ervoor kiezen om een meer veilige methode te gebruiken.
Creëer een kalender
$ Kalender = array (
& Nbsp; 'Title' = & gt; 'Mijn agenda'
& Nbsp; 'Description' = & gt; 'Sommige tekst'
& Nbsp; 'Locale' & nbsp; = & Gt; 'Nl_NL',
& Nbsp; 'Publiek' & nbsp; = & Gt; TRUE
);
$ Gcal_id = gcal_create_calendar ($ kalender); // Gebruik standaardaccount
// Store $ gcal_id voor verdere verwijzing.
Zie documentatie voor meer parameters.
Krijgen en Evenementen
$ Events = gcal_find_events ($ start_min, $ start_max, $ gmail_account_email);
// $ Gebeurtenissen bevat een scala aan evenementen.
$ Gebeurtenissen [0] ['naam'] = "Nieuwe titel";
$ Succes = gcal_update_event ($ gebeurtenissen [0]);
Creëer een nieuw evenement
$ Event = array (
& Nbsp; 'Titel' & nbsp; & nbsp; = & Gt; "Gelukkige 4 van Juli Partij",
& Nbsp; 'Start' & nbsp; = & Gt; "2010-07-04T150000.000"
& Nbsp; 'Einde' & nbsp; & nbsp; = & Gt; "2010-07-04T210000.000"
& Nbsp; 'Description' = & gt; 'Een grote vuurwerkshow!'
);
$ Succes = gcal_create_event ($ evenement, $ gmail_account_email);
Diverse andere API werkwijzen worden door de module.
Installatie:
Uitpakken in de map modules (meestal '/ sites / all / modules /')
Inschakelen onder Beheren & gt; Site Building & gt; Modules
Eisen
- Drupal 6.x / 7.x
Reacties niet gevonden