锁定Google日历中与会者的活动无效

时间:2016-03-11 08:47:11

标签: google-app-engine calendar google-calendar-api

我正在为我的日历创建一个活动,并为该活动添加了与会者。正如文档here中所指定的那样我们可以阻止参与者编辑事件。但它现在按预期工作。任何人都可以帮助我。

这是我的尝试......

        Event event = new Event().setSummary("sampleEvent").setDescription("eventsummary");

        DateTimeHelper obDateTimeHelper = new DateTimeHelper();
        DateTime startDateTime = new DateTime(obDateTimeHelper.funGetNowInMillisecondsInThisTimeZone("UTC"));
        EventDateTime start = new EventDateTime().setDateTime(startDateTime).setTimeZone("UTC");
        event.setStart(start);

        DateTime endDateTime = new DateTime(obDateTimeHelper.funGetNowInMillisecondsInThisTimeZone("UTC"));
        EventDateTime end = new EventDateTime().setDateTime(endDateTime).setTimeZone("UTC");
        event.setEnd(end);

        event.setLocked(true);
        event.setVisibility("private");
        event.setGuestsCanInviteOthers(false);
        event.setGuestsCanModify(false);
        event.setGuestsCanSeeOtherGuests(false);
        EventAttendee[] attendee = new EventAttendee[]{ new EventAttendee().setEmail("attendee@gmail.com") };
        event.setAttendees(Arrays.asList(attendee));

        Calendar calendarService = getCalendarService(accessToken);

        event = calendarService.events().insert(calendarId, event).setOauthToken(accessToken).execute();

1 个答案:

答案 0 :(得分:0)

"此字段为只读字段。"位于您指向的文档的末尾。这意味着您无法自己设置此属性。