首页 > 解决方案 > 使用 Node 和 Express 从 Cloudinary 中删除图像

问题描述

我正在尝试使用节点从云中删除图像,我已阅读文档,代码如下

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

我已经尝试过这种方法,但我一直收到未定义上传器的错误,所以我认为它使用的是您用来初始化 multer 的名称,我这样做了

const parser = multer({ storage: storage });

但是,它仍然向我显示“未定义解析器”,所以我对如何继续这一点感到困惑,我希望有人可以帮助我解决这个问题,因为我看到不久前回答了一个类似的问题,答案仍然是就像我说的那样,所以我不知道文档是否改变了。谢谢!!

标签: node.jsexpresscloudinary

解决方案


你可以试试:

var cloudinary = require('cloudinary');

cloudinary.config({ 
    cloud_name: "########", 
    api_key: "########", 
    api_secret: "########" 
}); 
cloudinary.v2.uploader.destroy('sample', function(error,result) {
  console.log(result, error) });

推荐阅读