Strangely, it is working for me today.   There must have been some
glitch on the google side yesterday.

Brian

On Jul 21, 1:20 am, Ray Baxter <[EMAIL PROTECTED]> wrote:
> Brian,
>
> For what it is worth, you code works for me. I get an email reminder  
> added 12 hours before the event.
>
> Ray
>
> On Jul 20, 2008, at 7:45 PM, Brian Martin wrote:
>
>
>
> > When I try to use getReminder().add() function to add a Reminder to a
> > calendar entry, it results in no reminder being added to the calendar
> > entry.  Here is the program that demonstrates the problem:
> > <xmp>
>
> > import com.google.gdata.client.calendar.CalendarService;
> > import com.google.gdata.data.PlainTextConstruct;
> > import com.google.gdata.data.calendar.CalendarEventEntry;
> > import com.google.gdata.data.extensions.Reminder;
> > import com.google.gdata.data.extensions.Reminder.Method;
> > import com.google.gdata.util.ServiceException;
> > import java.net.URL;
>
> > public class AddEntry {
> >  private static final String METAFEED_URL_BASE = "http://
> >www.google.com/calendar/feeds/";
> >  private static final String EVENT_FEED_URL_SUFFIX = "/private/full";
> >  private static URL metafeedUrl = null;
> >  private static URL eventFeedUrl = null;
>
> >  private static CalendarEventEntry addEvent(CalendarService service,
> > String quickAddContent) throws Exception {
> >    CalendarEventEntry myEntry = new CalendarEventEntry();
> >    myEntry.setContent(new PlainTextConstruct(quickAddContent));
> >    myEntry.setQuickAdd(true);
> >    // Send the request and receive the response:
> >    myEntry = service.insert(eventFeedUrl, myEntry);
> >    Reminder reminder = new Reminder();
> >    reminder.setHours(12);
> >    reminder.setMethod(Method.EMAIL);
> >    myEntry.getReminder().add(reminder);
> >    return myEntry.update();
> >  }
>
> > public static void main(String args[]) throws Exception {
> >    if (args.length != 2) {
> >      System.out.println("AddEvent <user> <pw>");
> >      return;
> >    }
> >    String userName = args[0];
> >    String userPassword = args[1];
>
> >    // Create the necessary URL objects.
> >    metafeedUrl = new URL(METAFEED_URL_BASE + userName);
> >    eventFeedUrl = new URL(METAFEED_URL_BASE + userName +
> > EVENT_FEED_URL_SUFFIX);
>
> >    CalendarService myService = new CalendarService("running");
> >    myService.setUserCredentials(userName, userPassword);
>
> >    CalendarEventEntry event = addEvent(myService,
> >          "Run 10 miles with Brian July 21 6am-7:30am");
> >  }
> > }
>
> > </xmp>

--~--~---------~--~----~------------~-------~--~----~
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