精彩时刻全量相册

功能介绍

精彩时刻全量相册
  1. 精彩时刻全量相册主要包含以下内容:精彩时刻全量视频片段,支持视频下载、AI编辑、删除;

  2. 精彩时刻服务详情设置,主要依赖以下2个关键能力:

  • 获取精彩时刻文件列表
    开发者可通过 albumVideoFileList API 获取精彩时刻全量视频文件列表。

  • 删除精彩时刻视频文件
    首次配置精彩时刻服务信息时,开发者可通过 albumFileDelete API 保存精彩时刻视频文件。

交互流程

sequenceDiagram
    participant 用户
    participant 面板
    participant 云端

    rect rgb(227, 242, 253)
        Note over 用户,面板: 初始化阶段
        用户 ->> 面板: 进入精彩时刻面板
        面板 ->> 云端: albumVideoFileList-api
        云端 -->> 面板: 返回全量视频文件列表
        面板 ->> 用户: 展示视频列表UI
        Note right of 面板: 网格布局展示<br>包含缩略图+文件名+删除按钮
    end

    rect rgb(255, 243, 224)
        Note over 用户,云端: 删除操作阶段
        用户 ->> 面板: 点击删除按钮(文件ID:123)
        面板 ->> 用户: 显示确认对话框
        用户 ->> 面板: 确认删除

        面板 ->> 云端: albumFileDelete-api<br>(参数: fileId=123)
        云端 ->> 云端: 执行删除操作
        alt 删除成功
            云端 -->> 面板: 返回成功状态
            面板 ->> 用户: 显示成功toast
            面板 ->> 面板: 更新本地列表
        else 删除失败
            云端 -->> 面板: 返回错误信息
            面板 ->> 用户: 显示错误toast
        end
    end