Consulta el original grabado y las tres variantes compuestas de un Travel de Adventure completado. Para distribución externa, se recomienda withInstructionAndWatermark.
Ámbito
Consulta el original grabado y las tres variantes compuestas de un Travel de Adventure completado. En Adventure, withInstruction significa la variante de superposición de exploración e interacción, no una variante de subtítulos de instrucciones textuales. Para distribución externa, se recomienda withInstructionAndWatermark. Antes de realizar la llamada, confirme lo siguiente:
-
Autenticación: Solo se admite la API Key principal; no se pueden utilizar API Keys temporales (código de error
403003).- Obtenga la API Key principal: Obtener y configurar una API Key.
-
Requisitos previos: El estado del Travel es
completed. Una URL original disponible es la condición previa para devolver una respuesta de artefactos. Confírmelo mediante Consultar estado del Travel. - Caller: Llamado por su servidor.
Solicitud HTTP
- Singapore
- China (Beijing)
- EE. UU. (Virginia)
GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-adventure/openapi/v1/travels/artifactsReemplace {WorkspaceId} con su ID de espacio de trabajo real.Parámetros de solicitud |
|
Authorization string (Requerido)Autenticación mediante API Key. Solo se admite la API Key principal; comienza con sk-, p. ej., sk-xxx. Normalmente se configura como la variable de entorno $DASHSCOPE_API_KEY. Una API Key temporal (que comienza con st-) devuelve 403003. | |
Parámetros de consulta | |
encryptedTravelId string (Obligatorio)Un ID de Travel cifrado de Adventure con estado completed. Devuelto por Enter Travel. |
Parámetros de respuesta |
|
code integerCódigo de retorno. 0 indica éxito; un valor distinto de cero es un código de error. | |
message stringMensaje de error. null en caso de éxito. | |
data objectDatos de respuesta. null en caso de fallo.
Propiedades encryptedTravelId stringID de viaje cifrado.composeStatus stringEl estado agregado de las tres variantes compuestas:
original.video objectLas cuatro variantes fijas del video principal. Cada elemento contiene url, status, resolution y durationSec.
stringURL de descarga; null cuando está en processing o unavailable.video.*.status stringEstado por elemento:
string"720p" cuando original coincide con 720p; de lo contrario, puede ser null.video.*.durationSec integerLa duración del video analizada uniformemente en segundos; cuando es analizable, todas las variantes ready incluyen este valor. Puede ser null cuando está en processing / unavailable o cuando la duración aún no se puede analizar. |
Estados previos y notas de llamada
- Cuando el Travel no está
completed, no existe, no le pertenece o no es de tipo Adventure, o cuando el original aún no está disponible, se devuelve404000; el original constituye la restricción estricta para todo el endpoint. - El cliente puede sondear a un intervalo controlado mientras
composeStatus != ready. - No interprete
withInstructioncomo un subtítulo de texto directivo; en Adventure, corresponde a la superposición de exploración e interacción. - Para entrega externa, lea
video.withInstructionAndWatermark; si su caso de uso solo necesita el original, continúe leyendovideo.original.url. - Las cuatro variantes de video comparten el mismo resultado de análisis de duración, por lo que dentro de una misma respuesta las variantes listas con una duración analizable devuelven un valor consistente de
durationSec. - Un Travel finalizado por
TRAVEL_NO_STREAM_AUTO_ENDtiene estadofailedy no genera artefactos consultables.
Códigos de error
Si la llamada al modelo falla y devuelve un error, consulte Códigos de error de HappyOyster para resolverlo.
Siguientes pasos
- Consultar lista de Travels: ver otros Travels históricos.
- Finalizar Travel: finalizar un nuevo Travel antes de consultar sus artefactos.