【问题标题】:How to delete image uploaded to cloudinary in node js如何在节点 js 中删除上传到 cloudinary 的图像
【发布时间】:2021-06-05 09:30:51
【问题描述】:

我发现很难删除我的 cloudinary 帐户中上传的图片。当我删除特定帖子时,只有该帖子会从数据库中删除,但在我的云帐户中,图像仍保留在那里。我想知道如何同时删除我的 cloudinary 帐户中的帖子和图片。

【问题讨论】:

  • 您能否提供一个您未能删除的图像示例?您能否分享一下您目前如何执行删除操作?

标签: node.js express mongoose cloudinary


【解决方案1】:

使用destroy 方法

cloudinary.v2.uploader.destroy(public_id, options, callback);

或者,使用delete_resources 方法

cloudinary.v2.api.delete_resources(public_ids, options, callback);

【讨论】:

  • 我得到了 public_id 没有定义的错误结果
  • 这只是一个占位符,你需要有一个变量来存储public_id,比如const public_id = 'someimagename.jpg';@Gabriel
  • @gabriel 请记住,值 public_id 应该是在 Cloudinary 中以路径开头的文件名,例如 - “文件夹/子文件夹/图像名称”。
猜你喜欢
  • 2019-04-24
  • 2017-08-18
  • 1970-01-01
  • 2018-03-15
  • 2021-09-15
  • 2023-03-09
  • 2017-02-27
  • 2019-10-05
  • 2021-03-08
相关资源
最近更新 更多