Skip to main content
Bestehende Volcengine-Materialclients behalten Action-Namen, Version=2024-01-01, PascalCase JSON, Filter, Sortierung, Paging und den Envelope ResponseMetadata + Result. Bei TokenLab ändern sich nur Endpunkt und Authentifizierung.

Endpunkt und Authentifizierung

POST /api/v3?Action=<ACTION>&Version=2024-01-01 wird ebenfalls unterstützt. Alle Material-Actions akzeptieren nur POST. Requests nur mit AK/SK-Signatur liefern 401 InvalidCredential. ProjectName ist standardmäßig default und bildet eine echte Isolationsgrenze innerhalb der authentifizierten Organisation. Verwenden Sie denselben Wert für zusammengehörige Requests.

Materialgruppen-Actions

CreateAssetGroup erstellt ausschließlich AIGC-Gruppen. Eine LivenessFace-Gruppe entsteht nach erfolgreicher Personenverifizierung; ListAssetGroups kann beide Typen filtern.

Materialgruppe erstellen

Material-Actions

AssetType akzeptiert Image, Video und Audio. Die Zielgruppe bestimmt, ob es sich um normales AIGC-Material oder verifiziertes LivenessFace-Material handelt.

Material erstellen

Listenverhalten

PageNumber ist standardmäßig 1, PageSize standardmäßig 10 und maximal 100. SortBy akzeptiert CreateTime oder UpdateTime; SortOrder akzeptiert Desc oder Asc. Asset-Statuswerte sind Active, Processing und Failed. Temporäre URLs von GetAsset und ListAssets sind zwölf Stunden gültig. Speichern Sie Id als dauerhafte Identität. ListAssetGroups und ListAssets geben Ressourcen in Result.Items sowie TotalCount, PageNumber und PageSize zurück.

Materialien realer Personen

Erstellen Sie eine visuelle Verifizierungssitzung, schließen Sie die H5-Verifizierung ab, rufen Sie die GroupId ab und verwenden Sie diese Gruppe mit CreateAsset. Uploads werden mit dem verifizierten Gesicht abgeglichen.
  1. Visuelle Verifizierungssitzung erstellen
  2. Ergebnis der visuellen Verifizierung abrufen
  3. CreateAsset mit der zurückgegebenen GroupId aufrufen

Fehler

Fehler verwenden weiterhin den Volcengine-Response-Envelope; Code und Nachricht stehen unter ResponseMetadata.Error.
InvalidCredential, InvalidVersion, InvalidParameter, NotFound, Conflict, MethodNotAllowed, InternalError.

REST-Alternative

Die REST-Endpunkte /v1/videos/assets* bleiben verfügbar. Neue Integrationen können snake_case REST wählen; bestehende Volcengine-Clients müssen ihre Bodies nicht umformen. Seedance-Materialien und Personenverifizierung.