Consulte el estado actual, los parámetros de creación y la información ScriptList retornable de un solo World de Directing. Para el sondeo del progreso de construcción, utilice el endpoint Query World Build Status.
Ámbito
Consulte el estado actual, los parámetros de creación y la información ScriptList retornable de un solo World de Directing. Antes de llamar, 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: Consulte con el
encryptedWorldIddevuelto por Crear World. Para el sondeo del progreso de construcción, utilice Consultar estado de construcción de World. - Caller: Llamado por su servidor.
Solicitud HTTP
- Singapore
- EE. UU. (Virginia)
GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-directing/openapi/v1/worlds/detailReemplace {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 | |
encryptedWorldId string (Requerido)Un ID de World cifrado de Directing bajo la cuenta principal actual. Devuelto por Create World. |
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 encryptedWorldId stringID de World cifrado.name stringNombre del World.status stringEstado de construcción: generating / ready / failed.mode integerSiempre 2 para Dirección.creationModel stringsimple / scriptlist; determina qué endpoints de control puede llamar el Travel.prompt stringEl Prompt utilizado al crear en modo simple; fijo en null para scriptlist.eventStyle stringEl estilo de evento en la creación: normal / dramatic / regular.perspective nullGeneralmente null para el modelo Directing.uploadMode nullGeneralmente null para un World de Directing.resolution string480p / 720p.layout stringEl estilo de movimiento de cámara para el modo simple; generalmente null cuando no se pasa o para scriptlist.narrative stringEl estilo narrativo para el modo simple; generalmente null cuando no se pasa o para scriptlist.refWorldId stringEl ID de World de referencia cifrado utilizado para una creación derivada.firstFrameImage objectLa imagen del primer fotograma en la creación; base64 no se devuelve en la respuesta.inputImages arrayLas imágenes de referencia persistidas al crear en modo simple; scriptlist no acepta este campo, por lo que generalmente es null.scriptList objectTiene valor solo para un World scriptlist; null cuando falla el análisis del script estructurado. Contiene synopsis, videoTitle, scene, style, speed, language, setting, soundtrack, prologue, videoTags, subjects (con label/name/type/refImage, etc.) y acts (devuelto en su totalidad según el contenido almacenado, con turn/content/cameraType/shotSize/cut).previewUrl nullActualmente fijo en null.aspectRatio nullFijado en null para el modelo de Dirección.createdAt stringHora de creación, en formato ISO 8601.updatedAt stringÚltima hora de actualización, en formato ISO 8601. |
Estados previos y notas de llamada
- Este endpoint puede consultar un World en estado
generating,readyofailed. - No refleja el campo
asyncde la solicitud de creación. - Los campos de imagen devuelven solo URL y
referenceType, y nunca devuelven base64. LosinputImagespara el modosimplese persisten como imágenes de referencia y pueden devolverse en el detalle;scriptlistno acepta este campo. - Cuando
scriptListse analiza correctamente, se devuelve la estructura almacenada completa, yactsse devuelve en su totalidad según el contenido almacenado; cuando falla el análisis, se devuelvescriptList=null, y no se utiliza unactsvacío para indicar un fallo de análisis. - Consultar un World de otro modelo, de otra cuenta principal o uno que haya sido eliminado siempre devuelve
403001, sin revelar si el recurso existe.
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
- Query World List: paginar a través de todos los Worlds de Directing.
- Eliminar World: elimine un World que ya no utilice.
- Cuando el World está en estado
ready, puede Obtener credencial de Travel.