删除 cloudinary 帐户中的所有图像

Posted

技术标签:

【中文标题】删除 cloudinary 帐户中的所有图像【英文标题】:delete all images in a cloudinary account 【发布时间】:2013-11-01 13:08:13 【问题描述】:

如何通过 ruby API

是否有通过delete_resource_by_tag 方法删除所有资源的特殊标志?

例如

Cloudinary::Api::delete_resources_by_tag "all" 

【问题讨论】:

我没用过,但我看到了这个:***.com/questions/19208892/… api本身好像没有“delete_all”方法:cloudinary.com/documentation/admin_api#delete_resources 【参考方案1】:

自发布此问题以来,他们似乎已经添加了将所有内容删除到 gem 中的功能:

Cloudinary::Api.delete_all_resources

我发现它不是删除全部,而是删除大约 1k 张图片,因为我需要 5 次调用才能删除 4500 张左右的图片。

【讨论】:

如何使用 NODEJS 做同样的事情?【参考方案2】:

您可以使用管理 API 浏览图片和执行批量删除。有关更多详细信息,请参阅以下博客文章和文档: http://cloudinary.com/blog/restful_api_for_managing_your_website_s_images_and_other_online_assets

http://cloudinary.com/documentation/admin_api#delete_resources

如果您在删除大量图片时需要帮助,可以从管理控制台进入“设置”页面,然后点击“批量删除图片”右侧的链接向 Cloudinary 发送有关您希望删除的图像的一些详细信息:帐户的云名称和估计的图像数量。删除完成后您会得到更新。

【讨论】:

以上是关于删除 cloudinary 帐户中的所有图像的主要内容,如果未能解决你的问题,请参考以下文章

仅更新 cloudinary 节点 js 中的特定图像

使用 cloudinary 更改 React-Dropzone 图像上传中的文件名

在特定文件夹 php Cloudinary 中上传图像

如何无限制地从 Cloudinary API 获取所有图像或如何使用 next_cursor?

获取 Facebook 图像并将其上传到 Elastic Beanstalk 中的 S3 或 Cloudinary

从 cloudinary 中删除从客户端上传的未签名图像