Square Connect API V2:目录对象的部分更新?
Square Connect API V2: Partial updates to catalog objects?
在 V2 api 中,有没有办法部分更新目录对象?例如,如果我有一个项目,但我不想跟踪 modifier_list_info,似乎我必须发送带有任何更新插入的数据,否则它会被清除。
有没有办法指定部分更新?
更新目录对象的最佳方法是先检索对象 (https://docs.connect.squareup.com/api/connect/v2#endpoint-retrievecatalogobject),然后编辑您需要更改的属性。例如,响应将有一个对象字段,因此
response.object.item_data.name = 'Food'
将名称更改为 'Food'。然后将整个对象传递回 UpsertCatalogObject 端点。除了更改名称外,这将保留所有相同的属性。
在 V2 api 中,有没有办法部分更新目录对象?例如,如果我有一个项目,但我不想跟踪 modifier_list_info,似乎我必须发送带有任何更新插入的数据,否则它会被清除。
有没有办法指定部分更新?
更新目录对象的最佳方法是先检索对象 (https://docs.connect.squareup.com/api/connect/v2#endpoint-retrievecatalogobject),然后编辑您需要更改的属性。例如,响应将有一个对象字段,因此
response.object.item_data.name = 'Food'
将名称更改为 'Food'。然后将整个对象传递回 UpsertCatalogObject 端点。除了更改名称外,这将保留所有相同的属性。