node.js 的阴天作物不起作用?

cloudinary crop with node.js doesn't work?

我上传了一些图像到 cloudinary - 试图操纵(裁剪)图像但得到相同的图像 url(未裁剪)- cloudinary npm 中的错误或者我错过了什么?

var cloudinary = require('cloudinary');
....
var sourceUrl = cloudinaryImageDetails.url;
var croppedUrl = cloudinary.url(sourceUrl, {
                                               width:30,
                                               height: 30,
                                               crop:'fill'
                                             })

cloudinary.url 在提供上传图像的 public_id 作为第一个参数时有效(而不是完整图像的 URL)。

例如,

cloudinary.url (`public_id`, { width:30, height: 30, crop:'fill' })

输出 -

http://res.cloudinary.com/cloud_name/image/upload/c_fill,h_30,w_30/public_id