Version=2024-01-01, content[], les corps PascalCase des ressources et l’enveloppe de réponse Volcengine. Seuls le point de terminaison et l’authentification doivent changer.
Ce qui change
Les requêtes contenant uniquement une signature AK/SK renvoient
401 InvalidCredential. Les clients Action peuvent utiliser POST /?Action=...&Version=2024-01-01 ; POST /api/v3?Action=...&Version=2024-01-01 reste disponible. Les clients REST utilisent /api/v3/contents/generations/tasks.
Format des requêtes et cycle de vie des tâches
Si votre intégration envoie déjà des requêtes Seedance de style Volc, vous pouvez utiliser le point de terminaison compatible au lieu de remodeler le body pour/v1/videos/generations. Envoyez votre clé API TokenLab avec Authorization: Bearer ..., utilisez POST /api/v3/contents/generations/tasks pour la création REST ou /api/v3?Action=CreateContentsGenerationsTasks&Version=2024-01-01 pour les requêtes Action. La création retourne un ID cgt-...; les statuts utilisent queued, running, succeeded, failed, cancelled ou expired.
Ce point de terminaison compatible accepte les éléments content[] comme text, image_url, video_url, audio_url et draft_task. Les rôles d’image comme first_frame, last_frame et reference_image sont conservés. callback_url n’est pas encore pris en charge; interrogez plutôt l’endpoint de tâche.
Pages de référence
- Créer une tâche (compatible Volc)
- Obtenir une tâche (compatible Volc)
- Lister les tâches (compatible Volc)
- Annuler une tâche (compatible Volc)
Actions de tâche
Exemple Action minimal
Ressources et vérification des personnes
Le même point de terminaison Action prend en charge dix opérations sur les ressources et leurs groupes. Consultez Actions de ressources compatibles Volcengine pour les corps PascalCase, les filtres, la pagination, l’enveloppe de réponse et les URL valables 12 heures. Pour une personne réelle, appelez aussi Créer une session de vérification visuelle et Obtenir le résultat de la vérification visuelle avant l’import.Liste de contrôle de migration
- Remplacez l’hôte API par
https://api.tokenlab.sh. - Remplacez la signature AK/SK par une clé API Bearer TokenLab.
- Conservez l’Action, la version et la casse du corps existants.
- Utilisez le même
ProjectNamepour les requêtes associées de ressources et de vérification. - Enregistrez les identifiants de tâche, de groupe et de ressource renvoyés par TokenLab.
- Validez une création, un polling, une liste et une erreur avant de déplacer le trafic de production.