原创

Google API 更新の定期的なイベント

温馨提示:
本文最后更新于 2024年04月12日,已超过 47 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

さて、2024年4月8日に作成された定期的なイベントを更新しようとしています。更新日は2024年4月10日です。ドキュメントから理解できるように、「UNTIL」とマーク繰り返しを、変更が発生した時刻に変更する必要があります。その後の会議については、挿入を使用して作成するだけです。ただし、ALL_EVENTS とマークされたイベントを削除しようとすると、変更前または後に削除されますこれにより、その後 recurentEventUd 経由で削除されたときにすべて削除されるように、THIS_AND_FOLLOWING イベントを更新するリクエストを行うにはどうすればよいかという疑問が生じます。彼らとはつながりがありました

etagでリンクしてEveetsを作成しようとしたのですが、mainIdイベントを使用して削除しても何もありませんでした

public Event createEventWithDataV2(
        CreateMeetingDto dto,
        String email,
        List<MeetingParticipant> meetingParticipants,
        String etag,
        String oldId
) {
    Event event = new Event();
    String newId = generateEventIdWithTimestamp(oldId);
    event.setId(newId);
    CalendarUtil.setGeneralInfo(event, dto.getTitle(), dto.getDescription());
    CalendarUtil.setEventDateTime(event, dto.getStartDate(), dto.getStartTime(), dto.getEndTime());
    CalendarUtil.setOrganizerCreatorRecurrence(event, email, dto.getRecurrence());
    CalendarUtil.setAttendees(event, email, meetingParticipants);
    CalendarUtil.setAttachmentsDTO(event, dto.getAttachments());
    event.setEtag(etag);

    if (dto.getLocation() != null) {
        event.setLocation(dto.getLocation());
    }

    return event;
}
正文到此结束
热门推荐
本文目录