将镜像 URI 上传到云端

Upload image URI to Cloudinary

本文关键字:云端 镜像 URI      更新时间:2023-09-26

我已经查看了Cloudinary API和NodeJS的上传示例,看起来服务器端上传使用文件路径。同时,客户端上传需要前端输入标记。我已经有一个前端供用户根据自己的喜好选择和裁剪图片,这给了我一个数据 URI。我想将此文件保存到 Cloudinary,而无需使用其内置的前端选项。这可能吗?这基本上意味着我将能够调用某种可以采用 URI 或文件 blob 的上传函数。

Cloudinary也支持使用data-URI编码的字符串上传文件。请确保将内容作为数据 URI 发送,如下所述:http://en.wikipedia.org/wiki/Data_URI_scheme。

例如,在 Node.js:

cloudinary.uploader.upload("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAP///yH5BAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA function(result) {console.log(result)});