Generazioni asincrone

Struttura richiesta, ciclo degli stati e URL finali.

Le modalità video sono text-to-video, image-to-video, multimodal-to-video; quelle immagine text-to-image, image-to-image.

Un input usa {"type":"image","url":"https://approved-storage.example/reference.png"}. Video e audio multimodali richiedono duration_seconds da 2 a 15. URL non HTTPS, credenziali nell'URL, porte personalizzate, frammenti, IP, localhost e host non autorizzati vengono rifiutati.

Gli host esatti assegnati alla tua Key sono mostrati in Impostazioni → Chiavi API → Crea chiave API. La prima fase non include un endpoint di upload: pubblica i file locali come URL HTTPS pubblici su uno di questi host. Se non controlli alcun host assegnato, chiedi al supporto di verificare il tuo host di archiviazione prima dell’uso.

Gli stati sono queued, processing, completed, failed, canceled. Interroga solo status_url: viene aggiornata la stessa attività PC con lo stesso rimborso in caso di errore.

Gli output sono in output.urls, output.video_url, output.image_urls; dati e ID grezzi del Provider vengono rimossi.

Ogni Key abilitata alla generazione può scegliere la modalità persona reale per singola richiesta. Usa uno dei tre modelli Seedance in modalità immagine o multimodale e imposta parameters.real_person_mode: true e compliance.rights_confirmed: true. In compliance.consent_reference inserisci un ID stabile del record di consenso/prova nel tuo sistema (ad esempio campaign-2026-08-1234). Non inserire nomi, e-mail, URL di documenti, dati personali o il documento di consenso stesso; conserva la prova nel tuo sistema.