Довідник API
/- Хмарне сховище
- Локальний API
- Пакетне видалення файлів хмарного сховища
Посторінковий список файлів хмарного сховища
Пакетний запит попередньо підписаних URL для завантаження
Підтвердження завершення завантаження
Пакетне видалення файлів...
Видаляє файли Cloud Storage за ідентифікаторами.
- Передумови: усі ідентифікатори мають розв'язуватися в межах вашої команди; якщо хоча б один не розв'язується, весь пакет відхиляється й відкочується, включно з ідентифікаторами, які вже було видалено.
- Ефект: це логічне видалення. Квота звільняється в тій самій транзакції, а збережені об'єкти видаляються за можливості: збій сховища записується в лог, але не призводить до помилки виклику, тому об'єкт може пережити свій запис. Прив'язки міток не очищаються.
- Завершення: синхронне. Звільнене місце підтвердьте через
/cloudstorage/info.
Задокументовані бізнес-помилки: 39011. Значення кодів див. у Error Codes. Будь-яка операція може додатково повернути загальні коди.
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"
]
}'Успіх
ID запиту операції. Це поле може бути присутнім, якщо запит пройшов через API-шлюз.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "requestId": "1d4f3ea968664593860b94b35d4ebf5e", "data": null }