Consulta los metadatos completos y los parámetros de creación reproducibles de un único World de Adventure. Para el sondeo del progreso de construcción, utilice el endpoint Query World Build Status.
Ámbito
Consulta los metadatos completos y los parámetros de creación reproducibles de un único World de Adventure. 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: 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
- China (Beijing)
- EE. UU. (Virginia)
GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-adventure/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 Adventure 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 1 para Adventure.creationModel stringSiempre simple para Adventure.prompt stringEl prompt de nivel superior enviado durante la creación.eventStyle nullAdventure no utiliza este parámetro de creación; típicamente es null. Este campo solo tiene efecto para Directing creationModel=simple.perspective stringPerspectiva: first_person / third_person.uploadMode stringFijo en first_frame.resolution nullAdventure no utiliza este campo; usualmente es null.aspectRatio nullAdventure no utiliza este campo; fijado en null.layout nullAdventure no utiliza este campo; usualmente es null.narrative nullAdventure no utiliza este campo; usualmente es null.refWorldId stringEl ID de World de referencia cifrado utilizado para una creación derivada; null si no hay none.firstFrameImage objectLa imagen del primer fotograma requerida en la creación; se devuelve solo en formato URL. Contiene url y referenceType.inputImages nullAdventure no utiliza actualmente este campo.scriptList nullAdventure no admite ScriptList; fijado en null.previewUrl nullActualmente fijo en null.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; algunos artefactos de construcción pueden sernullantes de estar listos. - El endpoint de detalle no refleja
async, porque es un modificador de comportamiento de llamada, no un atributo del World. - Las imágenes se devuelven solo como URL y
referenceType; el contenido base64 de la solicitud de creación no se devuelve. - 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 Adventure.
- Eliminar World: elimine un World que ya no utilice.
- Cuando el World está en estado
ready, puede Obtener credencial de Travel.