2017-12-14 77 views
0

Googleカレンダーに予定を作成しました。最も興味深い部分は次のとおりです:GoogleカレンダーAPI。イベントのsharedExtendedPropertyへのパッチ

{ 
// some event data; 
"extendedProperties": { 
    "shared": { 
    "cases_1": "1", 
    "cases_2": "2" 
    } 
} 
} 

今、私は既存のイベントをパッチする必要があります。 extendedPropertiesでは、私は"cases_1":"1"はもう必要ありません。だから私はdevelopers endpointを使ってパッチを当てます。 PATCHリクエスト本文は次のとおりです。

{ 
"extendedProperties": { 
    "shared": { 
    "cases_2": "2" 
    } 
} 
} 

回答として、私は両方の共有フィールドを参照しています。 extendedProperties共有cases_1フィールドから削除するようにリクエストの本文をどのように表示する必要がありますか?

答えて

0

あなたのリクエストに以下の行を追加してみてください:より良いアプローチを更新要求に含まれていないプロパティが削除されます

が、 :

{ 
"extendedProperties": { 
    "shared": { 
    "cases_1": null, 
    "cases_2": "2" 
    } 
} 
} 

それは、このdocumentationに示しました。値をnullに設定するようにパッチを要求することです。

希望します。

関連する問題