我使用Square Connect API来管理Square中的广告资源(使用此处的扩展版Python脚本:https://github.com/square/connect-api-examples/tree/master/connect-examples/v1/python)。商店在线提供商品,因此在创建或更新商品时,我会设置' available_online'标志为真。一切顺利,商品出现在网上商店(商店已设置并向公众开放)。
但是,当我使用端点更新此项目的变体(https://docs.connect.squareup.com/api/connect/v1/#put-variationid)时,' available_online'参数重置为False,项目从在线商店中消失。这是预期的行为,还是我做错了什么?