Google api 谷歌日历id最大长度

Google api 谷歌日历id最大长度,google-api,google-calendar-api,Google Api,Google Calendar Api,我想知道,谷歌日历id的最大长度是多少? 如果我生成一些新日历,那么它有52个字符。有52个字符吗 感谢您的回答。您可以在官方文档中找到答案: 最后两个条件也很重要。我试图创建一个长度为140个字符的事件,但总是失败,错误为“HttpError 400…无效的资源id值”。错误描述不是很容易解释,所以我的第一个想法也是错误的长度 如我所见,从Web界面创建的事件ID的长度为26个字符。例如,“H89BR54F22543CSAEELBVD9BPG8” 看起来,我试图将ID放在大写字符上,这与另一

我想知道,谷歌日历id的最大长度是多少? 如果我生成一些新日历,那么它有52个字符。有52个字符吗


感谢您的回答。

您可以在官方文档中找到答案:

最后两个条件也很重要。我试图创建一个长度为140个字符的事件,但总是失败,错误为“HttpError 400…无效的资源id值”。错误描述不是很容易解释,所以我的第一个想法也是错误的长度

如我所见,从Web界面创建的事件ID的长度为26个字符。例如,“H89BR54F22543CSAEELBVD9BPG8”

看起来,我试图将ID放在大写字符上,这与另一个条件相矛盾。我只是简单地把我的身份证换成小写,就成功了。我的例子是:“00000000 A261A0D73F0BC4489E041B2CF89DE1430003368D9E80B5C214287F8CE52B5F2CE9B00000E73A1500006036A1321A462F4A9EFBC0D55B344C12000029689B50000”


当我试图在删除事件后重新创建该事件时,第三个条件突然出现。该事件在Web界面中消失,但事实证明,调用delete()并不是真正删除它,而是将事件['status']切换为'cancelled'。您可以使用get()重新使用事件,然后切换状态,例如返回“已确认”。顺便说一句,这里我得到了错误“HttpError 409…请求的标识符已经存在。”

我不相信这一点。为什么需要它?我需要将它存储在DB中,我需要知道,最大字符数是多少。
* the length of the ID must be between 5 and 1024 characters
* characters allowed in the ID are those used in base32hex encoding,
  i.e. lowercase letters a-v and digits 0-9, see section 3.1.2 in
  RFC2938
* the ID must be unique per calendar