将图像URI上传到Cloudinary

时间:2014-12-23 06:47:22

标签: javascript cloudinary

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

1 个答案:

答案 0 :(得分:6)

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

例如,在Node.js中:

  

cloudinary.uploader.upload("数据:图像/ GIF; BASE64,R0lGODlhAQABAIAAAAAAAP /// yH5BAEAAAAALAAAAAABAAEAAAIBRAA7&#34 ;,   function(result){console.log(result)});