Skip to main content
Client material Volcengine hiện có có thể giữ tên Action, Version=2024-01-01, JSON PascalCase, bộ lọc, sắp xếp, phân trang và envelope ResponseMetadata + Result. TokenLab chỉ thay endpoint và xác thực.

Endpoint và xác thực

Cũng hỗ trợ POST /api/v3?Action=<ACTION>&Version=2024-01-01. Mọi Action material chỉ nhận POST. Request chỉ có chữ ký AK/SK trả về 401 InvalidCredential. ProjectName mặc định là default và là ranh giới cách ly thật trong tổ chức đã xác thực. Hãy dùng cùng giá trị cho các request liên quan.

Action nhóm material

CreateAssetGroup chỉ tạo nhóm AIGC. Nhóm LivenessFace được tạo sau khi xác minh người thật thành công; ListAssetGroups có thể lọc cả hai loại.

Tạo nhóm material

Action material

AssetType nhận Image, VideoAudio. Nhóm đích quyết định đây là material AIGC thông thường hay LivenessFace đã xác minh.

Tạo material

Hành vi danh sách

PageNumber mặc định là 1; PageSize mặc định là 10 và tối đa 100. SortBy nhận CreateTime hoặc UpdateTime; SortOrder nhận Desc hoặc Asc. Trạng thái material là Active, ProcessingFailed. URL tạm thời từ GetAssetListAssets có hiệu lực 12 giờ. Hãy lưu Id làm định danh lâu dài. ListAssetGroupsListAssets trả tài nguyên trong Result.Items, cùng TotalCount, PageNumberPageSize.

Material người thật

Tạo phiên xác minh hình ảnh, hoàn tất xác minh H5, lấy GroupId, rồi gọi CreateAsset với nhóm đó. Upload được so khớp với khuôn mặt đã xác minh.
  1. Tạo phiên xác minh hình ảnh
  2. Lấy kết quả xác minh hình ảnh
  3. Gọi CreateAsset với GroupId được trả về

Lỗi

Lỗi giữ envelope phản hồi Volcengine; mã và thông báo nằm trong ResponseMetadata.Error.
InvalidCredential, InvalidVersion, InvalidParameter, NotFound, Conflict, MethodNotAllowed, InternalError.

Phương án REST

Các endpoint REST /v1/videos/assets* vẫn khả dụng. Tích hợp mới có thể chọn REST snake_case; client Volcengine hiện có không cần đổi body. Material Seedance và xác minh người thật.