[MVP] 第三个版本:回传货憨憨,Shopee 可见 #6

Open
opened 2026-09-02 16:08:03 +08:00 by ila · 0 comments
Owner

目标

实现 R5:把本地视频上传到货憨憨素材空间,再关联到对应商品,
使 Shopee 商品页刷新后能看到视频。

所属 Epic

#2

阻塞条件(重要)

Q1 与 Q2 未解决前,本 MVP 不启动。

  • Q1:product/material/uploadFiles 的 FormData 文件字段名(当前 files 是推断,
    货憨憨接口文档明确写着「现有 docs 没有完整记录 FormData 字段名」)
  • Q2:product/batchEdit/batchUpdateShopProductVideo 的完整请求体与返回结构
    (全项目仅在接口速查表出现一行,无任何代码或抓包)

取得方式:MVP2 交付后,使用者在货憨憨后台手动上传一次视频并抓包。

额外风险

货憨憨图片空间已用 1973.81 / 2000 GB(98.7%),剩余约 26 GB。
视频体积远大于图片,实施前必须先接 product/material/getMaterialSize 做容量预检,
上传返回「容量不足」时立即停止整批,不得反复重试。

前置

MVP2 完成,且 Q1、Q2 已确认。

验收

  • 上传前检查图片空间剩余容量并在界面提示
  • 视频上传素材空间成功并拿到 COS 地址
  • 批量更新商品视频成功,货憨憨后台可见
  • Shopee 商品页刷新后可见视频(人工确认)
  • 容量不足时立即停止,不重试

子工单

  • #17 R5:视频上传回货憨憨并关联商品(首版单商品)
  • #19 R5b:批量上传视频,以磁盘为准并按货憨憨规则本地预检
## 目标 实现 R5:把本地视频上传到货憨憨素材空间,再关联到对应商品, 使 Shopee 商品页刷新后能看到视频。 ## 所属 Epic #2 ## 阻塞条件(重要) **Q1 与 Q2 未解决前,本 MVP 不启动。** - Q1:`product/material/uploadFiles` 的 FormData 文件字段名(当前 `files` 是推断, 货憨憨接口文档明确写着「现有 docs 没有完整记录 FormData 字段名」) - Q2:`product/batchEdit/batchUpdateShopProductVideo` 的完整请求体与返回结构 (全项目仅在接口速查表出现一行,无任何代码或抓包) 取得方式:MVP2 交付后,使用者在货憨憨后台手动上传一次视频并抓包。 ## 额外风险 货憨憨图片空间已用 1973.81 / 2000 GB(98.7%),剩余约 26 GB。 视频体积远大于图片,实施前必须先接 `product/material/getMaterialSize` 做容量预检, 上传返回「容量不足」时立即停止整批,不得反复重试。 ## 前置 MVP2 完成,且 Q1、Q2 已确认。 ## 验收 - [ ] 上传前检查图片空间剩余容量并在界面提示 - [ ] 视频上传素材空间成功并拿到 COS 地址 - [ ] 批量更新商品视频成功,货憨憨后台可见 - [ ] Shopee 商品页刷新后可见视频(人工确认) - [ ] 容量不足时立即停止,不重试 ## 子工单 - [ ] #17 R5:视频上传回货憨憨并关联商品(首版单商品) - [ ] #19 R5b:批量上传视频,以磁盘为准并按货憨憨规则本地预检
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chengma/cmsp#6