Skip to main content
既存の Volcengine 素材クライアントは、Action 名、Version=2024-01-01、PascalCase JSON、フィルター、ソート、ページング、ResponseMetadata + Result エンベロープを維持できます。TokenLab ではエンドポイントと認証方式だけを変更します。

エンドポイントと認証

POST /api/v3?Action=<ACTION>&Version=2024-01-01 も利用できます。素材 Action はすべて POST 専用です。AK/SK 署名だけのリクエストは 401 InvalidCredential を返します。 ProjectName の既定値は default で、認証済み組織内の実際の分離境界です。関連する作成、一覧、取得、更新、削除で同じ値を使ってください。

素材グループ Action

CreateAssetGroup が作成できるのは AIGC グループだけです。LivenessFace グループは実在人物の認証成功時に作成されます。ListAssetGroups は両方を絞り込めます。

素材グループを作成

素材 Action

AssetTypeImageVideoAudio を受け付けます。対象グループによって通常の AIGC 素材か、認証済み LivenessFace 素材かが決まります。

素材を作成

一覧の動作

PageNumber の既定値は 1PageSize10 で最大 100 です。SortByCreateTime または UpdateTimeSortOrderDesc または Asc を受け付けます。 素材状態は ActiveProcessingFailed です。GetAssetListAssets の一時 URL は 12 時間有効です。永続的な識別子として Id を保存してください。 ListAssetGroupsListAssetsResult.Items にリソースを返し、TotalCountPageNumberPageSize も含みます。

実在人物の素材

視覚認証セッションを作成して H5 認証を完了し、結果の GroupId を取得してから、そのグループで CreateAsset を呼び出します。アップロードは認証済みの顔と照合されます。
  1. 視覚認証セッションを作成
  2. 視覚認証結果を取得
  3. 返された GroupIdCreateAsset を呼び出す

エラー

エラーも Volcengine レスポンスエンベロープを使用し、コードとメッセージは ResponseMetadata.Error に入ります。
InvalidCredential, InvalidVersion, InvalidParameter, NotFound, Conflict, MethodNotAllowed, InternalError.

REST の代替

TokenLab の /v1/videos/assets* REST API も引き続き利用できます。新しい統合は snake_case REST を選べ、既存の Volcengine クライアントは本文を変更する必要がありません。 Seedance 素材と実在人物の認証.