如何从Google日历中发布活动ID?

时间:2017-03-29 18:05:24

标签: google-calendar-api

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

我总是得到“错误”:

{
 "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以供重用的方法吗?

1 个答案:

答案 0 :(得分:1)

无法发布日历eventId

eventId是每个日历事件的唯一标识符,并且应该保持这种方式以防止冲突(即混淆)在记录和/或日志中。