Google Calendar API。为事件修补sharedExtendedProperty
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google Calendar API。为事件修补sharedExtendedProperty相关的知识,希望对你有一定的参考价值。
我在Google日历中创建了活动。最有趣的部分是:
{
// some event data;
"extendedProperties": {
"shared": {
"cases_1": "1",
"cases_2": "2"
}
}
}
现在我需要PATCH现有的事件。在extendedProperties
我不再需要"cases_1":"1"
了。所以我用developers endpoint修补它。 PATCH请求正文是:
{
"extendedProperties": {
"shared": {
"cases_2": "2"
}
}
}
作为回应,我看到了我的两个共享字段。我的请求主体如何从extendedProperties
共享cases_1
字段中删除?
答案
尝试将以下行添加到您的请求中:
{
"extendedProperties": {
"shared": {
"cases_1": null,
"cases_2": "2"
}
}
}
它显示在这个documentation:
将删除未包含在更新请求中的任何属性,但更好的方法是发出修补程序请求以将值设置为null
希望这可以帮助。
以上是关于Google Calendar API。为事件修补sharedExtendedProperty的主要内容,如果未能解决你的问题,请参考以下文章
Google Calendar API 日历 ID 和事件 ID
如何通过 Javascript 中的 Google Calendar API 获取 Google Calendar 中事件的位置?
ruby Google Calendar API - 事件删除
插入事件时如何向 Google Calendar API colorId 提供自定义颜色(如#ffa500)?