Processus de demande
Pour utiliser l’API Gemini Videos Generation, commencez par obtenir votre token API sur le tableau de bord Ace Data Cloud pour le garder en réserve.
Si vous n’êtes pas encore connecté ou inscrit, vous serez automatiquement redirigé vers la page de connexion vous invitant à vous inscrire et à vous connecter, après quoi vous serez automatiquement renvoyé à la page actuelle.
Un seul token API suffit pour appeler tous les services de la plateforme, sans avoir besoin de demander un pour chaque service. La première demande vous donnera un quota gratuit pour une expérience sans frais ; lorsque le quota est insuffisant, vous pouvez recharger le solde général dans le tableau de bord.
📘 Documentation complète : API Gemini Videos Generation →
Exemple de demande
L’API Gemini Tasks peut être utilisée pour consulter les résultats de l’API Gemini Videos Generation.Configuration des en-têtes de demande et du corps de la demande
En-têtes de demande comprennent :accept: spécifie que la réponse doit être au format JSON, ici rempli avecapplication/json.authorization: la clé pour appeler l’API, que vous pouvez sélectionner directement après la demande.
id: l’ID de la tâche à consulter.action: la manière d’opérer sur la tâche, pour une consultation unique, remplissezretrieve.
Exemple de code CURL
Exemple de réponse
Après une demande réussie, l’API renverra les détails de la tâche ici. Le champrequest est le corps de la demande lors du lancement de la tâche, le champ response est le corps de la réponse renvoyé après l’achèvement de la tâche, par exemple :
id: l’ID de la tâche générée, utilisé pour identifier de manière unique cette tâche de génération.request: les informations de demande dans la tâche consultée.response: les informations de réponse dans la tâche consultée.created_at: date de création de la tâche, timestamp Unix (secondes, flottant).started_at: date de début d’exécution de la tâche, timestamp Unix (secondes, flottant).finished_at: date de fin de la tâche, timestamp Unix (secondes, flottant). Ce champ ne sera pas renvoyé si la tâche n’est pas terminée.elapsed: durée d’exécution de la tâche, en secondes (flottant, avec 3 décimales). Ce champ ne sera pas renvoyé si la tâche n’est pas terminée.
Opération de requête en masse
Pour consulter les détails de plusieurs ID de tâches, définissezaction sur retrieve_batch et passez un tableau d’ID de tâches via ids :
Corps de la demande comprend :
ids: tableau des ID de tâches à consulter.action: la manière d’opérer sur la tâche, pour une consultation en masse, remplissezretrieve_batch.

