0
を使用して更新していないすべてのフィールドを削除し、私はGoogle API Nodejs client
ライブラリをこの方法を使用してGoogleカレンダーのイベントを更新しています:Googleカレンダーのイベントを更新すると、私はNodeJS API
calendar.events.update(
{
auth: jwtClient,
calendarId: bookingCalendarId,
eventId: booking.googleCalendarEventId,
resource: {
start: { dateTime: booking.startDate };
end: { dateTime: endDate };
},
}
);
これは、開始日と終了日を更新していますイベントであり、これは動作していますしかし私が更新しないサマリー、説明、場所および他のすべてのフィールドはカレンダーイベントで削除されます。
通常の動作ですか?私はそれが私が "更新"機能から期待すべきものではないと思う。 documentation's exampleで
私は、ありがとう!あまりにも悪い私はイベントを最初に取得することなく更新することはできません。 –