Thanks Austin,

Everything works except for the getParticipants method, which still
returns nothing.
Any ideas what might be the problem?

regards,

Stephen

On Nov 28, 11:12 pm, "Austin (Google)" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> This is a sample snippet to iterate through all events and list out
> its title, description and participant's email:
>
> public void getAllEvent() throws Exception {
>         // Set up the URL and the object that will handle the connection:
>         URL feedUrl = new URL("http://www.google.com/calendar/feeds/default/
> private/full");
>
>         // Send the request and receive the response:
>         CalendarEventFeed resultFeed = myService.getFeed(feedUrl,
> CalendarEventFeed.class);
>
>         System.out.println("Totle results: " + resultFeed.getTotalResults());
>
>         for (int i = 0; i < resultFeed.getEntries().size(); i++) {
>           CalendarEventEntry entry = resultFeed.getEntries().get(i);
>
>           String title = entry.getTitle().getPlainText();
>           System.out.println("Title: " + title);
>
>           String description = ((TextContent)
> entry.getContent()).getContent().getPlainText();
>           System.out.println("Description: " + description);
>
>           List<EventWho> participants = entry.getParticipants();
>
>           Iterator iter = authors.iterator();
>
>           while (iter.hasNext()) {
>             EventWho who = (EventWho) iter.next();
>             String email = who.getEmail();
>             System.out.println("Particpant email: " + email);
>           }
>         }
>
> }
>
> Hope it helps,
> Austin
>
> On Nov 28, 4:40 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > I am trying to scan my google calendar for each event. I want to get
> > the Title, time, location, description and participants in each event.
> > I cannot get the location(Except as part of the getSummary method) or
> > the participants.
>
> > Everything I try results in locations and participants returning empty
> > lists.
> > The workarounds for thegetParticipantsis not working for me either.
>
> > I also cannot get the description of the event using any of the
> > methods in the API.
>
> > Attached is my full code.
>
> > Any help would be really appreciated!
>
> > cheers,
>
> > Steve
>
> > public class gCalSensor {
> >         public static void main(String[] args) throws IOException,
> > ServiceException {
> >                 URL url = new URL("myurl");
> >                 CalendarService my_calendar_service = new
> > CalendarService("name_of_service");
> >                 my_calendar_service.setUserCredentials(arg0, arg1);
>
> >                 CalendarEventFeed feed = my_calendar_service.getFeed(url,
> > CalendarEventFeed.class);
>
> >                 List<CalendarEventEntry> l = feed.getEntries();
>
> >                 for(int i=0; i<l.size(); i++){
> >                         CalendarEventEntry entry = (CalendarEventEntry) 
> > l.get(i);
> >                         String title = entry.getTitle().getPlainText();
> >                         System.out.println("Title: \t" + title);
> >                         System.out.println(entry.getStatus());
>
> >                         List<Where> locations = entry.getLocations();
>
> >                         
> > System.out.println(entry.getContent().getClass().getName());
>
> >                         List participants = entry.getParticipants();
> >                         System.out.println("participants"+participants);
>
> >                         List<EventWho> people =
> > entry.getRepeatingExtension(EventWho.class);
>
> >                         System.out.println("Num 
> > Participants:"+people.size());
> >                         for (EventWho googleAttendee : people) {
> >                                 System.out.println(googleAttendee);
> >                         }
>
> >                         System.out.println("Locations" + locations);
>
> >                 }
> >         }
>
> > }
>
> > Please provide any additional information below.
> > There are documented workarounds for thegetParticipantsbug, but this
> > does not work for me either.
--~--~---------~--~----~------------~-------~--~----~
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