Processo de Solicitação
Para usar a API Gemini Videos Generation, primeiro acesse o Painel de Controle Ace Data Cloud para obter seu Token de API, que deve ser guardado para uso futuro.
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login, onde será convidado a se registrar e logar; após a conclusão, você será redirecionado de volta para a página atual.
Um Token de API é suficiente para acessar todos os serviços da plataforma, não sendo necessário solicitar um para cada serviço individualmente. A primeira solicitação oferece um crédito gratuito, permitindo uma experiência sem custo; quando o crédito estiver baixo, você pode recarregar o saldo geral no painel de controle.
📘 Documentação Completa: API Gemini Videos Generation →
Exemplo de Solicitação
A API Gemini Tasks pode ser usada para consultar os resultados da API Gemini Videos Generation.Configurando Cabeçalhos e Corpo da Solicitação
Cabeçalhos da Solicitação incluem:accept: especifica que a resposta deve ser no formato JSON, preenchido comoapplication/json.authorization: a chave para chamar a API, que pode ser selecionada diretamente após a solicitação.
id: o ID da tarefa a ser consultada.action: a forma de operação na tarefa, para consulta única, preencha comoretrieve.
Exemplo de Código CURL
Exemplo de Resposta
Após uma solicitação bem-sucedida, a API retornará as informações detalhadas da tarefa aqui. O camporequest é o corpo da solicitação quando a tarefa foi iniciada, e o campo response é o corpo da resposta retornado após a conclusão da tarefa, por exemplo:
id: ID da tarefa gerada, usado para identificar exclusivamente esta tarefa.request: informações da solicitação na tarefa consultada.response: informações da resposta na tarefa consultada.created_at: horário de criação da tarefa, timestamp Unix (segundos, ponto flutuante).started_at: horário de início da execução da tarefa, timestamp Unix (segundos, ponto flutuante).finished_at: horário de conclusão da tarefa, timestamp Unix (segundos, ponto flutuante). Este campo não é retornado se a tarefa não estiver concluída.elapsed: tempo gasto na execução da tarefa, em segundos (ponto flutuante, com 3 casas decimais). Este campo não é retornado se a tarefa não estiver concluída.
Operação de Consulta em Lote
Para consultar detalhes de várias tarefas ID, definaaction como retrieve_batch e passe um array de IDs de tarefas através de ids:
Corpo da Solicitação inclui:
ids: array de IDs de tarefas a serem consultadas.action: a forma de operação na tarefa, para consulta em lote, preencha comoretrieve_batch.

