使用cloudinary npm模块上传图像

时间:2018-10-12 06:43:47

标签: node.js express upload cloudinary

我正在研究一个node.js项目,并尝试使用cloudinary npm模块上传图像。

上传图像的功能需要图像和回调。但是,该窗体发送一个fakepath \ image。如何从html表单获取要上传的图片?

1 个答案:

答案 0 :(得分:0)

没有代码示例,这很难确定,但是我相信您是以HTML格式将文件传递给应用程序的,然后您想使用node.js SDK将图像发布到Cloudinary吗?

如果是这样,则节点SDK随附的示例应用程序具有brief example的操作方法。

将文件上传到服务器,然后将其传递给Cloudinary SDK的调用。

在SDK示例中,它看起来像这样:

 var imageFile = req.files.image.path;
  // Upload file to Cloudinary
  cloudinary.uploader.upload(imageFile, {tags: 'express_sample'}) ...

在示例中,image是HTML表单上表单字段的名称:

<input id="photo_image" name="image" type="file" />