Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 谷歌日历API如何创建自动生成的事件ID?_Google Cloud Platform_Google Api_Google Calendar Api - Fatal编程技术网

Google cloud platform 谷歌日历API如何创建自动生成的事件ID?

Google cloud platform 谷歌日历API如何创建自动生成的事件ID?,google-cloud-platform,google-api,google-calendar-api,Google Cloud Platform,Google Api,Google Calendar Api,在使用Calendar API insert创建事件期间,当在requestBody中提供icalUID时,它看起来像是使用Base32hex方法散列的,以生成事件ID: 如果没有提供ID以便自动生成它们,情况如何?哪些元数据和散列方法用于创建事件ID?因为他们建议使用UUID算法,这可能正是他们所使用的。@Gray\u Rhino通常UUID的长度为36个字符(32个十六进制数字+4个破折号),但生成的ID的长度不同:( { "kind": "calendar

在使用Calendar API insert创建事件期间,当在requestBody中提供icalUID时,它看起来像是使用Base32hex方法散列的,以生成事件ID:


如果没有提供ID以便自动生成它们,情况如何?哪些元数据和散列方法用于创建事件ID?

因为他们建议使用UUID算法,这可能正是他们所使用的。@Gray\u Rhino通常UUID的长度为36个字符(32个十六进制数字+4个破折号),但生成的ID的长度不同:(
{
 "kind": "calendar#event",
 "id": "_c5pm8pj764p36",
 "created": "2021-05-17T21:54:11.000Z",
 "updated": "2021-05-17T21:54:11.129Z",
 "start": {
  "dateTime": "2021-05-16T11:00:00-04:00"
 },
 "end": {
  "dateTime": "2021-05-16T12:00:00-04:00"
 },
 "iCalUID": "asdfg123",
}