Esta interfaz está destinada únicamente a la implementación pro-code; actualmente no se admiten otros escenarios. Se utiliza para solicitar un arrendamiento de carga de archivo temporal. Después de obtener el arrendamiento, debe cargar el archivo manualmente.
Descripción de la operación
- Esta interfaz está destinada únicamente a la implementación pro-code; actualmente no se admiten otros escenarios. 2. Después de obtener el arrendamiento de carga de archivo temporal a través de esta interfaz, cargue el archivo manualmente.
Depuración
Puede ejecutar esta interfaz directamente en OpenAPI Explorer, ahorrándole la molestia de calcular firmas. Después de ejecutarse con éxito, OpenAPI Explorer puede generar automáticamente muestras de código SDK.
Información de autorización
La siguiente tabla muestra la información de autorización correspondiente a la API. La información de autorización se puede utilizar en el elemento de política Action para otorgar a un usuario de RAM o a un rol de RAM los permisos para llamar a esta operación de API. Descripción:
-
Operación: el valor que puede utilizar en el elemento Action para especificar la operación sobre un recurso.
-
Nivel de acceso: el nivel de acceso de cada operación. Los niveles son lectura, escritura y lista.
-
Tipo de recurso: el tipo de recurso sobre el cual puede autorizar al usuario de RAM o al rol de RAM para realizar la operación. Tenga en cuenta los siguientes puntos:
- Para los tipos de recursos obligatorios, indíquelo con un prefijo * .
- Si los permisos no se pueden otorgar a nivel de recurso, se utiliza
All Resourcesen la columna Tipo de recurso de la operación.
-
Clave de condición: la clave de condición definida por el servicio en la nube.
-
Operación asociada: otras operaciones para las cuales el usuario de RAM o el rol de RAM deben tener permisos para completar la operación. Para completar la operación, el usuario de RAM o el rol de RAM deben tener los permisos para realizar las operaciones asociadas.
| Operación | Nivel de acceso | Tipo de recurso | Clave de condición | Operación asociada |
|---|---|---|---|---|
| sfm:ApplyTempStorageLease | none | *Todos los recursos * |
| none |
Sintaxis de la solicitud
POST /{WorkspaceId}/datacenter HTTP/1.1
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Descripción | Ejemplo |
|---|---|---|---|---|
| FileName | string | Sí | El nombre del archivo, incluida la extensión del archivo. | example.txt |
| SizeInBytes | long | Sí | El tamaño del archivo, en bytes. | 1024 |
| WorkspaceId | string | Sí | El ID del espacio de trabajo de Model Studio. | llm-mbhn96xxxx |
Parámetros de respuesta
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| object | Esquema de la respuesta | ||
| Code | string | El código de estado. | DataCenter.FileTooLarge |
| Data | object | Los campos de datos devueltos. | |
| TempStorageLeaseId | string | ID de arrendamiento único. Este parámetro es necesario al recuperar el archivo cargado dentro de la aplicación posteriormente. | 1e6a159107384782be5e45ac4759b247.1719325231035 |
| Param | object | Parámetros HTTP utilizados para cargar el archivo. | |
| Headers | any | Campos K-V que se incluirán en el encabezado; tanto Key como Value son cadenas. | Content-Type: application/json |
| Method | string | Método HTTP para la llamada. Valores válidos: PUT POST | PUT |
| Url | string | URL autorizada para la carga del archivo. | https://bailian-datahub-data-origin-prod.oss-cn-hangzhou.aliyuncs.com/1005426495169178/10024405/68abd1dea7b6404d8f7d7b9f7fbd332d.1716698936847.pdf?Expires=1716699536&OSSAccessKeyId=YOUR_ACCESS_KEY_ID&Signature=YOUR_SIGNATURE |
| Message | string | El mensaje de error. | Usuario no autorizado para operar en el recurso especificado |
| RequestId | string | El ID de la solicitud. | 778C0B3B-xxxx-5FC1-A947-36EDD13606AB |
| Status | string | El código de estado HTTP devuelto. | 200 |
| Success | boolean | Indica si la solicitud fue exitosa. |
Ejemplos
Respuestas de éxito de ejemplo
Formato JSON
{
"Code": "DataCenter.FileTooLarge",
"Data": {
"TempStorageLeaseId": "1e6a159107384782be5e45ac4759b247.1719325231035",
"Param": {
"Headers": "Content-Type: application/json",
"Method": "PUT",
"Url": "https://bailian-datahub-data-origin-prod.oss-cn-hangzhou.aliyuncs.com/1005426495169178/10024405/68abd1dea7b6404d8f7d7b9f7fbd332d.1716698936847.pdf?Expires=1716699536&OSSAccessKeyId=YOUR_ACCESS_KEY_ID&Signature=YOUR_SIGNATURE"
}
},
"Message": "User not authorized to operate on the specified resource",
"RequestId": "778C0B3B-xxxx-5FC1-A947-36EDD13606AB",
"Status": 200,
"Success": true
}
Códigos de error
Historial de cambios
| Fecha de cambio | Resumen de cambios | Operación |
|---|---|---|
| 2025-11-04 | Agregar operación | Ver detalles del cambio |