Η μονάδα προορίζεται να χρησιμοποιηθεί από άλλες μονάδες που επιθυμούν την εισαγωγή / εξαγωγή για τα ημερολόγια του Google.
Για να χρησιμοποιήσετε δημιουργήσετε ένα λογαριασμό στις σελίδες Drupal διαχειριστή (admin / ρυθμίσεις / Gcal).
Το όνομα χρήστη και τον κωδικό πρόσβασης του Google αποθηκεύονται σε μορφή απλού κειμένου στη βάση δεδομένων, έτσι ώστε να μην χρησιμοποιούν αυτή την ενότητα σε ένα κοινό περιβάλλον server.
Όταν οι άλλες μέθοδοι ελέγχου ταυτότητας έχουν εφαρμοστεί, ο χρήστης μπορεί να επιλέξει να χρησιμοποιήσετε μια πιο ασφαλή μέθοδο.
Δημιουργήστε ένα ημερολόγιο
$ Ημερολόγιο = array (
& Nbsp? «Τίτλος» = & gt? «Το ημερολόγιό μου»
& Nbsp? «Περιγραφή» = & gt? «Κάποια κείμενα»
& Nbsp? «Locale '& nbsp? = & Gt? «En_US»,
& Nbsp? «Κοινό» & nbsp? = & Gt? ΑΛΗΘΙΝΗ
)?
$ Gcal_id = gcal_create_calendar ($ ημερολόγιο)? //, Χρησιμοποιώντας το προεπιλεγμένο λογαριασμό
// Κατάστημα $ gcal_id για περαιτέρω αναφορά.
Ανατρέξτε στην τεκμηρίωση για περισσότερες παραμέτρους.
Πάρτε και ενημέρωση εκδηλώσεις
$ εκδηλώσεις = gcal_find_events ($ start_min, $ start_max, $ gmail_account_email)?
// $ Γεγονότα περιέχει μια σειρά από εκδηλώσεις.
$ γεγονότα [0] ['τίτλο'] = "Νέος τίτλος"?
$ Επιτυχία = gcal_update_event ($ γεγονότα [0])?
Δημιουργήστε ένα νέο συμβάν
$ Εκδήλωση = array (
& Nbsp? «Τίτλος» & nbsp? & Nbsp? = & Gt? "Καλή 4η Ιουλ Κόμματος»,
& Nbsp? «Εκκίνηση» & nbsp? = & Gt? "2010-07-04T150000.000»,
& Nbsp? 'Τέλος' & nbsp? & Nbsp? = & Gt? "2010-07-04T210000.000»,
& Nbsp? «Περιγραφή» = & gt? «Ένα μεγάλο σόου με πυροτεχνήματα!»
)?
$ Επιτυχία = gcal_create_event ($ εκδήλωση, $ gmail_account_email)?
Διάφορες άλλες μέθοδοι API που υποστηρίζονται από τη μονάδα.
Εγκατάσταση:
Βγάλτε από τη συσκευασία σε φάκελο modules σας (συνήθως "/ sites / όλα / modules / ')
Ενεργοποίηση κάτω Administer & gt? Οικόπεδο & gt? Ενότητες
Απαιτήσεις :
- Drupal 6.x / 7.x
Τα σχόλια δεν βρέθηκε