Here's my code:
import com.google.gdata.client.*;
import com.google.gdata.client.calendar.*;
import com.google.gdata.data.*;
import com.google.gdata.data.acl.*;
import com.google.gdata.data.calendar.*;
import com.google.gdata.data.extensions.*;
import com.google.gdata.util.*;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Iterator;
import java.util.List;
public class CalendarTest {
public static void main(String[] args) {
CalendarService myService = new CalendarService("Test Data
Extraction");
try {
myService.setUserCredentials("[EMAIL PROTECTED]",
"notmyrealpassword");
} catch (AuthenticationException e) {
e.printStackTrace();
}
URL feedUrl;
CalendarFeed resultFeed;
try {
feedUrl = new URL("http://www.google.com/calendar/
feeds/calendar/allcalendars/full");
resultFeed = myService.getFeed(feedUrl,
CalendarFeed.class);
System.out.println("My calendars:");
System.out.println();
for (int i = 0; i < resultFeed.getEntries().size(); i+
+) {
CalendarEntry entry =
resultFeed.getEntries().get(i);
System.out.println("\t" +
entry.getTitle().getPlainText());
}
CalendarQuery myQuery = new CalendarQuery(feedUrl);
myQuery.setMinimumStartTime(DateTime.parseDateTime("2008-10-12T00:00:00"));
myQuery.setMaximumStartTime(DateTime.parseDateTime("2008-10-12T23:59:59"));
CalendarEventFeed erf = myService.query(myQuery,
CalendarEventFeed.class);
System.out.println();
System.out.println("My events for the day:");
System.out.println();
List<CalendarEventEntry> l = erf.getEntries();
Iterator<CalendarEventEntry> li = l.iterator();
while (li.hasNext()) {
CalendarEventEntry cee = li.next();
System.out.println("\t" +
cee.getTitle().getPlainText() );
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ServiceException e) {
e.printStackTrace();
}
}
}
And here is the output that I receive:
My calendars:
[EMAIL PROTECTED]
B and B Brady Travel Parties!!
Events & Parties
Rascal's Parties
My events for the day:
[EMAIL PROTECTED]
B and B Brady Travel Parties!!
Events & Parties
Rascal's Parties
What am I doing wrong? Or am I supposed to do aomething else to
retrieve all the events that are supposed to occur in my calendar
today?
Thanks.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---