Paginación a través de los Travels de Adventure bajo la cuenta principal actual, con filtrado opcional por estado o World asociado.
Ámbito
Paginación a través de los Travels de Adventure bajo la cuenta principal actual, con filtrado opcional por estado o World asociado. 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.
- 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/travelsReemplace {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 | |
page integer (Opcional)Número de página, el valor predeterminado es 1. Cuando page <= 0, se trata como 1. | |
pageSize integer (Opcional)Elementos por página, el valor predeterminado es 20. Cuando pageSize <= 0, se trata como 20; cuando es mayor que 100, se limita a 100. | |
status string (Opcional)Filtrar por estado del Travel. Los valores desconocidos no se aplican como filtro. Valores permitidos:
| |
encryptedWorldId string (Opcional)Un ID de World de Adventure bajo la cuenta principal actual. Cuando se proporciona, solo se devuelven los Travels de ese World. Este endpoint no admite el parámetro de consulta mode; la entrada específica del modelo limita automáticamente los resultados a Adventure. |
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 items arrayLos Travels en la página actual; una matriz vacía cuando no hay resultados. Cada elemento contiene encryptedTravelId, status, mode (siempre 1), encryptedWorldId, durationSec (null cuando está en ejecución, ha fallado o la duración aún no está disponible), createdAt y endedAt (null cuando aún está en ejecución).pagination objectInformación de paginación. Contiene page, pageSize, total y hasMore. |
Estados previos y notas de llamada
- El endpoint devuelve automáticamente solo Travels de Adventure, y
items[].modesiempre es1. - Al filtrar con
encryptedWorldId, dicho World debe pertenecer a la cuenta principal actual y al modelo Adventure; un World de otro modelo devuelve403001. - Para un Travel en ejecución,
durationSecyendedAtsuelen sernull. - Un valor desconocido de
statusno genera error; se trata como si no hubiera filtro de estado. - Un resultado vacío no constituye un error; devuelve
items=[]y la información de paginación correspondiente.
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 estado del Travel: consultar el estado en tiempo real de un único Travel.
- Consultar artefactos del Travel: consultar los artefactos de video de un Travel completado.