Seedance 2 Реальные аватары
seedance-2
Seedance 2 Реальные аватары
Создание задачи верификации реального человека, получение результата и загрузка материалов
POST
Seedance 2 Реальные аватары
- Поток построен по модели APIMart
verify-tasks.completedозначает только успешное создание сессии, а не успешную верификацию пользователя- H5 ссылка действует
120секунд
Authorizations
Все запросы требуют Bearer Token аутентификацию.
Workflow
1. Создание задачи верификации
Вызовите этот интерфейс:POST /v1/videos/doubao-seedance-2-0/real-avatar/verify-tasks
- Создает новую задачу верификации реального человека
- Возвращает
task_id - Этот
task_idнужен для получения деталей задачи
2. Получение деталей задачи
Вызовите этот интерфейс:GET /v1/videos/doubao-seedance-2-0/real-avatar/verify-tasks/{task_id}
- Возвращает детали задачи верификации
- Дает
h5_linkдля конечного пользователя - Дает
byted_token, который понадобится на следующем шаге
h5_link, byted_token и expires_at.
3. Получение результата верификации
Вызовите этот интерфейс:GET /v1/videos/doubao-seedance-2-0/real-avatar/verify-results
task_idbyted_tokenresult_codeрекомендуется передавать вместе с запросом
- Подтверждает, прошла ли верификация успешно
- Возвращает
group_id, необходимый для загрузки материалов
resultCode и bytedToken из callback URL.
Продолжайте только если:
verify_status=verified- присутствует
group_id
4. Загрузка материала реального аватара
Вызовите этот интерфейс:POST /v1/videos/doubao-seedance-2-0/real-avatar/assets
- Загружает один материал в подтвержденную группу
- Возвращает
asset_id - Запускает асинхронную обработку
group_id должен происходить из успешно подтвержденной задачи реального аватара текущего пользователя.Нельзя подставлять произвольный
group_id или переиспользовать группу другого пользователя.
5. Проверка статуса материала
Вызовите этот интерфейс:GET /v1/videos/doubao-seedance-2-0/real-avatar/assets/{asset_id}
- Возвращает текущий статус материала
- Позволяет понять, готов ли материал к использованию в генерации видео
GET /real-avatar/assets/{asset_id} до status=active.
Использование в генерации видео
Вызовите этот интерфейс:POST /v1/videos/generations