如何从 Google 日历中释放事件 ID?

How to release event id from Google calendar?

我有一个具有特定 ID(例如“17448”)的事件,我将其删除,然后从回收站中删除。问题是我不能再次使用相同的事件 ID。我无法创建、更新或删除活动。

我总是得到 "Error":

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}

但仍然可以使用 "get" 方法,我得到了这个:

{'end': {'date': '2000-01-02'},
 'etag': '"2980807593935000"',
 'iCalUID': '17448@google.com',
 'id': '17448',
 'kind': 'calendar#event',
 'start': {'date': '2000-01-01'},
 'status': 'cancelled',
 'transparency': 'transparent',
 'updated': '2017-03-27T07:32:07.111Z'}

那么,有没有一种方法可以释放事件 ID 以供重用?

无法发布日历eventId

eventId 是每个日历事件的唯一标识符,预计将保持这种方式以防止 冲突(即 mix -ups) 在记录 and/or 日志中。