Referencia de API
/- Almacenamiento en la nube
- API local
- Eliminar por lotes archivos de almacenamiento en la nube
Paginar archivos de almacenamiento en la nube
Solicitar por lotes URL de subida prefirmadas
Confirmar finalización de la subida
Eliminar por lotes archiv...
Elimina archivos de Cloud Storage por identificador.
- Requisitos previos: todos los identificadores deben resolverse dentro de tu equipo; si uno solo no lo hace, el lote completo se rechaza y se revierte, incluidos los identificadores que ya estaban eliminados.
- Efecto: es un borrado lógico. La cuota se libera en la misma transacción y los objetos almacenados se eliminan en la medida de lo posible; un fallo del almacenamiento se registra pero no hace fallar la llamada, así que un objeto puede sobrevivir a su registro. Las asignaciones de etiquetas no se limpian.
- Finalización: sincrónica. Confirma el espacio liberado con
/cloudstorage/info.
Errores de negocio documentados: 39011. Consulte Error Codes para el significado de cada código. Cualquier operación puede devolver además los códigos comunes.
POST
curl -i -X POST \
http://127.0.0.1:40000/api/cloudstorage/file/delete/batch \
-H 'Content-Type: application/json' \
-d '{
"ids": [
"1800000000001001",
"1800000000001002"
]
}'Correcto
Código de resultado. 0 significa correcto; otros códigos indican excepciones.
Example:0
ID de la petición de la operación. Este campo puede estar presente cuando la petición pasa por la puerta de enlace de la API.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "requestId": "1d4f3ea968664593860b94b35d4ebf5e", "data": null }