Square Connect API V2:对目录对象的部分更新?

时间:2018-03-29 21:55:55

标签: square-connect

在V2 api中,有没有办法部分更新目录对象?例如,如果我有一个项目,并且我不想跟踪modifier_list_info,那么我似乎必须使用任何upsert发送该数据,否则它将被删除。

有没有办法指定部分更新?

1 个答案:

答案 0 :(得分:1)

更新目录对象的最佳方法是首先检索对象(https://docs.connect.squareup.com/api/connect/v2#endpoint-retrievecatalogobject),然后编辑需要更改的属性。例如,响应将有一个对象字段,所以

Process.Start(gameExeFullPath);

会将名称更改为“食物”。然后将整个对象传递回UpsertCatalogObject端点。除了更改名称外,这将保留所有相同的属性。