Java 使用谷歌日历API发送邀请

Java 使用谷歌日历API发送邀请,java,spring,calendar,google-calendar-api,Java,Spring,Calendar,Google Calendar Api,我有一个JavaSpringAPI,我想在其中集成GoogleCalendar 任务: 基本上为两名与会者(用户)创建一个活动,并向他们发送一个邀请,其中包含接受/拒绝选项(标准GCalendar邀请) 我在这里尝试了这个例子: 但我认为这是不正确的,因为我作为一个用户进行身份验证-或者我需要这个通过电子邮件向他们发送邀请吗 有人能给我指出正确的方向吗?尝试将通知设置为true 发送通知 是否发送有关创建新事件的通知。可选。默认值为False 在“尝试此API”(事件:插入)对话框中:

我有一个JavaSpringAPI,我想在其中集成GoogleCalendar

任务:

  • 基本上为两名与会者(用户)创建一个活动,并向他们发送一个邀请,其中包含接受/拒绝选项(标准GCalendar邀请)
我在这里尝试了这个例子:

但我认为这是不正确的,因为我作为一个用户进行身份验证-或者我需要这个通过电子邮件向他们发送邀请吗


有人能给我指出正确的方向吗?

尝试将通知设置为true

发送通知

  • 是否发送有关创建新事件的通知。可选。默认值为False
在“尝试此API”(事件:插入)对话框中:

我对java不是很熟悉,但请尝试使用相关SO中建议的代码


希望这有帮助。

您需要在执行()之前添加
.setSendNotifications(true)

这一行在谷歌日历示例中不存在

sendNotifications已折旧

您应该在de querystring中使用“sendUpdates”,例如javascript:

    let request = gapi.client.calendar.events.insert({
        "calendarId": workCalendar,
        "resource": newEvent,
        "sendUpdates": "externalOnly"
    });
    let request = gapi.client.calendar.events.insert({
        "calendarId": workCalendar,
        "resource": newEvent,
        "sendUpdates": "externalOnly"
    });