Java 无法向Google日历事件添加提醒

Java 无法向Google日历事件添加提醒,java,google-calendar-api,Java,Google Calendar Api,我能够以编程方式创建添加到我的Google日历(API v3)中的事件,但这些事件都没有提醒。我已按照上的答案进行操作,我的提醒代码如下所示: Event.Reminders reminders = new Event.Reminders() .setUseDefault(false) .setOverrides(Arrays.asList( new EventReminder().setMethod("email").setMinutes(60),

我能够以编程方式创建添加到我的Google日历(API v3)中的事件,但这些事件都没有提醒。我已按照上的答案进行操作,我的提醒代码如下所示:

Event.Reminders reminders = new Event.Reminders()
    .setUseDefault(false)
    .setOverrides(Arrays.asList(
        new EventReminder().setMethod("email").setMinutes(60),
        new EventReminder().setMethod("popup").setMinutes(10)));
我试过用
setUseDefault(true)
代替覆盖,但在通知部分仍然没有看到任何内容

我尝试添加
setSendNotifications(true)
,但添加提醒本身没有任何帮助


值得注意的是,与此日历关联的帐户使用的电子邮件不是通过谷歌托管的。

您是否设置了
事件。设置提醒(提醒)在代码末尾?下面是的示例代码。@Mr.Rebot:是的,我或多或少地复制了这一点。你说“与此日历相关联的帐户使用的电子邮件不是通过谷歌托管的,这可能值得注意”是什么意思?您是否正在尝试为没有google帐户的客人设置提醒?提醒始终附加到登录的用户而不是其他人。@luc我也无法使用服务帐户为事件添加提醒。您是否设置了
事件。设置提醒(提醒)在代码末尾?下面是的示例代码。@Mr.Rebot:是的,我或多或少地复制了这一点。你说“与此日历相关联的帐户使用的电子邮件不是通过谷歌托管的,这可能值得注意”是什么意思?您是否正在尝试为没有google帐户的客人设置提醒?提醒始终附加到登录用户而不是其他人。@luc我也无法使用服务帐户为事件添加提醒。