10

Sto imparando come accedere all'API del calendario di Google per la creazione e l'accesso agli eventi. Sto cercando di capire le API usando OAuth 2.0 Playground. Sto lottando su cosa impostare per calendarid e EventIdID calendario API Google Calendar e ID evento

https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventId} 

Può uno mi guida.

saluti, Sureshkumar Menon

+0

Stai ottenendo errori? –

risposta

15

calendarId è l'indirizzo e-mail del tuo calendario. Se stai usando solo la tua, usa la stringa "primaria".

eventId è l'ID dell'evento che si desidera modificare. Se non si dispone di un evento, è necessario crearne uno con la chiamata "insert", che includerà un parametro eventId che è possibile memorizzare e utilizzare per modificarlo in un secondo momento oppure utilizzare la chiamata "list" per ottenere un elenco di eventi.

+1

Grazie per il suggerimento –

2

stavo affrontando problema simile e ci hanno dato la soluzione per trovare l'ID evento di calendario:

->Go to the event debugging URL at https://www.google.com/calendar/render?gsessionid=OK&eventdeb=1 . 
->Double click to view the affected event. 
->Select the drop down menu 'More Actions'. 
->Click on the 'Troubleshooting Info'. 
->Copy the text that appears and paste it in your reply to support.

È possibile fare riferimento al link qui sotto, che dà i dettagli con schermo sparato
http://googleappstroubleshootinghelp.blogspot.in/2012/09/how-to-find-troubleshooting-information.html
Tuttavia mi sto ancora cercando una soluzione per ottenere gli ID degli eventi in modo dinamico.

+0

Grazie, l'URL di debug fornisce l'ID evento corretto, dopo aver fornito il funzionamento dell'API. –

0

ho appena scoperto che la richiesta di lista che recupera tutti gli elenchi di eventi contiene l'id evento corretto. Nella mia app Web, sto utilizzando fullcalendar, ogni volta che faccio clic su un evento per l'aggiornamento o l'eliminazione, il metodo eventclicked fornisce un id evento falso. quindi, suppongo che dovremo fornire un vero ID evento e una mappa ID evento falsa memorizzata nella nostra app locale. questo può essere un problema. ma mi piace mangiare una mosca.

+0

dimentica la risposta di cui sopra, è una risposta stupida. usa semplicemente la richiesta lista per recuperare tutti gli eventi nella tua app locale, hai gli ID evento con te. –