在V2 api中,有没有办法部分更新目录对象?例如,如果我有一个项目,并且我不想跟踪modifier_list_info,那么我似乎必须使用任何upsert发送该数据,否则它将被删除。
有没有办法指定部分更新?
答案 0 :(得分:1)
更新目录对象的最佳方法是首先检索对象(https://docs.connect.squareup.com/api/connect/v2#endpoint-retrievecatalogobject),然后编辑需要更改的属性。例如,响应将有一个对象字段,所以
Process.Start(gameExeFullPath);
会将名称更改为“食物”。然后将整个对象传递回UpsertCatalogObject端点。除了更改名称外,这将保留所有相同的属性。