You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Stripe API更新商品无法将images数组重置为空?

Stripe商品更新API清空images字段的预期行为

是的,这是Stripe Update Product API的预期设计。

Stripe API对于数组类型字段的更新有明确规则:

  • 传入长度≥1的images数组时,会直接替换商品原有图片列表;
  • 传入空数组时,API会忽略该参数,不对原有图片列表做任何修改;
  • 若要彻底清空商品的图片列表,需传入images: null而非空数组。

举个实际请求示例(以curl为例):
无效的空数组请求(不会触发清空):

curl https://api.stripe.com/v1/products/prod_xxxx \
  -u sk_test_your_secret_key: \
  -d "images"=

正确的清空请求:

curl https://api.stripe.com/v1/products/prod_xxxx \
  -u sk_test_your_secret_key: \
  -d "images"=null

这种设计是为了避免误操作导致的字段清空,只有明确传入null才会触发清空动作,是Stripe API通用的设计逻辑。

内容的提问来源于stack exchange,提问作者Leo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 19:55:22