删除cloudinary帐户中的所有图像

时间:2013-10-23 10:01:35

标签: ruby-on-rails ruby cloudinary

如何通过 ruby​​ API 删除云帐户中的所有图片?

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

例如

Cloudinary::Api::delete_resources_by_tag "all" 

2 个答案:

答案 0 :(得分:9)

自从发布此问题以来,他们似乎已经添加了删除所有宝石的功能:

Cloudinary::Api.delete_all_resources

我发现它不会删除所有,但要删除1k图像,因为我需要5次调用才能删除4500张左右的图像。

答案 1 :(得分:1)

您可以使用管理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有关您要删除的图像的一些详细信息:帐户的云名称和估计的图像数量。删除完成后,您将进行更新。