Google fornisce una grande libreria client JS che funziona con tutte le API di scoperta-based di Google (come ad esempio Calendario API v3). Ho scritto uno blog post che illustra le basi della configurazione del client JS e dell'autorizzazione di un utente.
Una volta abilitato il client di base nella propria applicazione, è necessario acquisire familiarità con le specifiche di Calendar v3 per scrivere l'applicazione. Suggerisco due cose:
- Il APIs Explorer mostrerà quali chiamate sono disponibili nell'API.
- La console JavaScript degli strumenti di sviluppo di Chrome suggerisce automaticamente i nomi dei metodi quando si manipola
gapi.client
. Ad esempio, inizia a digitare gapi.client.calendar.events.
e dovresti visualizzare una serie di possibili completamenti (è necessario il metodo insert
).
Ecco un esempio di ciò che l'inserimento di un evento in JS sarà simile:
var resource = {
"summary": "Appointment",
"location": "Somewhere",
"start": {
"dateTime": "2011-12-16T10:00:00.000-07:00"
},
"end": {
"dateTime": "2011-12-16T10:25:00.000-07:00"
}
};
var request = gapi.client.calendar.events.insert({
'calendarId': 'primary',
'resource': resource
});
request.execute(function(resp) {
console.log(resp);
});
Speriamo che questo sia sufficiente per iniziare.
fonte
2012-07-24 00:27:59
@Galdchef: accesso vietato a http://infohost.nmt.edu/~bbean/banweb/index.php –
Siamo spiacenti di pubblicare un collegamento al mio sito web nella domanda originale (in forma errata). @RamonAraujo il sito è stato spostato su beanweb.us. – Gladclef