Skip to main content
Un client de ressources Volcengine existant peut conserver les noms d’Action, Version=2024-01-01, le JSON PascalCase, les filtres, le tri, la pagination et l’enveloppe ResponseMetadata + Result. TokenLab ne remplace que le point de terminaison et l’authentification.

Point de terminaison et authentification

POST /api/v3?Action=<ACTION>&Version=2024-01-01 est également pris en charge. Toutes les Actions de ressources acceptent uniquement POST. Une requête avec seulement une signature AK/SK renvoie 401 InvalidCredential. ProjectName vaut default par défaut et constitue une vraie frontière d’isolation dans l’organisation authentifiée. Utilisez la même valeur pour les requêtes liées.

Actions de groupe de ressources

CreateAssetGroup crée uniquement des groupes AIGC. Un groupe LivenessFace est créé après une vérification réussie ; ListAssetGroups peut filtrer les deux types.

Créer un groupe

Actions de ressource

AssetType accepte Image, Video et Audio. Le groupe cible détermine s’il s’agit d’une ressource AIGC classique ou LivenessFace vérifiée.

Créer une ressource

Comportement des listes

PageNumber vaut 1 par défaut ; PageSize vaut 10 et accepte jusqu’à 100. SortBy accepte CreateTime ou UpdateTime, et SortOrder accepte Desc ou Asc. Les états sont Active, Processing et Failed. Les URL temporaires de GetAsset et ListAssets sont valables 12 heures. Conservez Id comme identité permanente. ListAssetGroups et ListAssets renvoient les ressources dans Result.Items, avec TotalCount, PageNumber et PageSize.

Ressources de personnes réelles

Créez une session de vérification visuelle, terminez la vérification H5, récupérez le GroupId, puis appelez CreateAsset avec ce groupe. Les imports sont comparés au visage vérifié.
  1. Créer une session de vérification visuelle
  2. Obtenir le résultat de la vérification visuelle
  3. Appeler CreateAsset avec le GroupId renvoyé

Erreurs

Les erreurs conservent l’enveloppe Volcengine ; le code et le message se trouvent dans ResponseMetadata.Error.
InvalidCredential, InvalidVersion, InvalidParameter, NotFound, Conflict, MethodNotAllowed, InternalError.

Alternative REST

Les endpoints REST /v1/videos/assets* restent disponibles. Les nouvelles intégrations peuvent choisir REST en snake_case ; les clients Volcengine existants n’ont pas à reformater leurs corps. Ressources Seedance et vérification des personnes.