# 批量删除
红狮控制推荐使用 /bulk_delete
端点通过接受请求 ID (RID) 列表,方便从存储中删除多个项目。这可以实现存储空间和数据生命周期的高效管理。
# 参数
提供具有以下属性的 JSON 对象:
rids
(必需):RID 数组,指定您希望从存储中删除的项目。
# 请求
要删除与特定 RID 对应的一组项目:
curl -X POST 'https://api.crawlbase.com/storage/bulk_delete?token=_USER_TOKEN_' \
-H 'Content-Type: application/json' \
-d '{ "rids": ["RID1", "RID2", "RID3"] }'
# 响应
响应将是一个 JSON 数组,其中每个对象代表每个 RID 的删除操作的结果。这 status
字段表示删除是否成功(true
) 或不 (false
),和 result
字段提供结果的文本描述。
[
{
"rid": "RID1",
"result": "Deleted",
"status": true
},
{
"rid": "RID2",
"result": "Not Found",
"status": false
},
{
"rid": "RID3",
"result": "Failed",
"status": false
}
]
#
为了有效利用 /bulk_delete
API请注意以下事项:
删除过程是不可逆的。请确保提供删除的 RID 列表的准确性,以防止意外的数据丢失。
负责任地使用此端点来有效管理您的存储并维护数据的完整性。