Yes, we definitely need a way to retrieve a list of the user's
calendars.

On Sep 29, 11:10 am, zottel <[email protected]> wrote:
> Hi Pet,
>
> I had this problem, too, and found the following solution:
>
> When using getEvents(), you have to use the cryptic calendar ID as
> email ID, like google.calendar.read.getEvents(callback,
> ["[email protected]"]);
>
> You'll find this ID in the calendar's settings.
>
> I wonder myself if there is any way to find out this ID in a sidebargadget, 
> though, if I only know the calendar's name. You can get all
> calendars currently selcted for viewing by getEvents(callback,
> "selected") (note that there are no array brackets around the string
> here!), and in the response you'll then find the IDs of all the viewed
> calendars, but there is no entry anywhere that tells me what the name
> of the respective calendar is. Or better, there are several entries
> where I thought I'd find this information, but they are all empty.
>
> Suppose the JSON given to the callback as parameter is named data,
> then you have data[xy].email where the calendar ID is, and there's data
> [xy].name, but that's empty, and according to documentation there
> should be data[xy].events[zz].calendar.name, but data[xy].events
> [zz].calendar is not defined at all.
>
> Moreover, there doesn't seem to be a way (yet?) to define which
> calendar to use as default when calling composeEvent – that would be a
> nice addition I'd really look forward to.
>
> Best regards,
>
> Christian
>
> On 17 Sep., 14:36, Pet <[email protected]> wrote:
>
>
>
> > On 28 Aug., 10:49, Pet <[email protected]> wrote:
>
> > > Hi,
>
> > > I'm trying to develop agadgetfor thesidebarand all examples google
> > > offers for this type ofgadgetdo operate on default user calendar.
> > > Does anyone know hot to load, call specific user calendar intogadget
> > > and operate on it?
>
> > I wonder, if all developer of gadgets operates only on default
> > calendar? If not, could someone give an example how to use non-primary
> > calendar ingadget?
>
> > Thanks, Pet
>
> > > Regards, Pet

--

You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en.


Reply via email to