Referência da API
/- Armazenamento em nuvem
- API Local
- Excluir em lote arquivos do armazenamento em nuvem
Paginar arquivos do armazenamento em nuvem
Solicitar em lote URLs de upload pré-assinadas
Confirmar conclusão do upload
Excluir em lote arquivos...
Exclui arquivos do Cloud Storage por identificador.
- Pré-requisitos: todos os identificadores precisam ser resolvidos dentro da sua equipe; se um único não for, o lote inteiro é rejeitado e revertido, inclusive identificadores que já estavam excluídos.
- Efeito: é uma exclusão lógica. A cota é liberada na mesma transação e os objetos armazenados são removidos na medida do possível; uma falha do armazenamento é registrada em log, mas não faz a chamada falhar, então um objeto pode sobreviver ao registro dele. Os vínculos de etiquetas não são limpos.
- Conclusão: sincrônica. Confirme o espaço liberado com
/cloudstorage/info.
Erros de negócio documentados: 39011. Consulte Error Codes para o significado de cada código. Qualquer operação também pode retornar os códigos comuns.
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"
]
}'Sucesso
Código de resultado. 0 significa sucesso; outros códigos indicam exceções.
Example:0
ID da requisição da operação. Este campo pode estar presente quando a requisição passa pelo gateway da API.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "requestId": "1d4f3ea968664593860b94b35d4ebf5e", "data": null }