张庆交接
Tiktok在线商品文档
Tiktok平台报错
Thisshop在线业务文档
Tiktok业务文档
TIKTOK接口整理
Lazada广州基础信息改造方案
Lazada视频管理接口梳理
速卖通全托管
全托管报错整理
Lazada交接
Lazada coding
temu刊登
本文档使用 MrDoc 发布
-
+
首页
Lazada视频管理接口梳理
## 接口地址 https://open.lazada.com/apps/doc/doc?nodeId=30719&docId=120948 ## 接口API 1. CompleteCreateVideo(完成视频创建) 2. GetVideo (获取视频) 3. GetVideoQuota (获取卖家的容量限制) 4. InitCreateVideo (初始化创建视频过程) 5. RemoveVideo (删除视频) 6. UploadVideoBlock (分块上传视频) ## 流程 #### 流程简介 InitCreateVideo(初始化创建视频) -> UploadVideoBlock(分块上传视频) -> CompleteCreateVideo(完成视频创建) #### 流程步骤 1.首先得先调用InitCreateVideo 接口初始化视频上传的流程,其中需要传入需要上传视频的文件名以及文件大小。 2.获取到uploadId,初始化好后调用UploadVideoBlock 对视频进行分块上传,小的视频也可以一次性上传成功,这里测试的时候就是测试的一个小视频进行一次性上传成功,上传成功后获取到e_tag参数,用于下个接口的入参。 3.分块上传完成后调用CompleteCreateVideo接口,传入上一步所有分块的e_tag和第一个接口的uploadId,获取到vedioId。 4.拿到这个vedioId后就可以调用GetVideo 获取上传的视频,或者RemoveVideo删除视频。 #### 流程图  ## 注意事项 InitCreateVideo:其中的fileBytes参数需要传入上传视频的大小,以bytes为单位,最多不能超过100M,在开始上传视频的时候最好先调用GetVideoQuota接口获取一下商家视频的容量限制 UploadVideoBlock: API用于上传一个原始视频文件块。视频文件可以拆分为多个文件。例如,一个8MB的视频文件可以分为三个块。3MB、3MB和2MB。这三个块可以通过调用UploadVideoBlock三次来上传。因此在上传大视频前需要按照一定的大小进行分割。其中file参数用于接收分块后的视频字节内容,blockNo参数用于接收当前是第几个块0到N-1 CompleteCreateVideo:uploadId参数用InitCreateVideo返回的数据,parts参数取UploadVideoBlock接口返回的所有 块的e_tag和每块组合成的json串。例:[{"partNumber":1,"eTag":"AB693ADF0DF340F50637686D65CC062C"},{"partNumber":2,"eTag":"557C398778A948415C388B347509CE1C"}] ## 测试类 参照 项目mps-lazada-product下 product-lazada-startup/src/test/java/com/mabang/product/publishTest.java
zhangqing
2023年8月21日 15:00
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码