在裁剪时,在PHP中使用Uploadcare's Widget有一点头脑。
小部件正在裁剪,但无论如何都要上传完整尺寸的图像。抓取UUID并将其存储在数据库中以便以后检索。
我错过了什么?
谢谢!
根据PHP API,我传递数组中的属性
getInputTag('uuid', array("data-images-only" => "true", "data-crop" => "150x150"))
控制器代码
$uuid = $api->getFile($request->uuid)->data['original_file_url'];
答案 0 :(得分:1)
Uploadcare始终上传原始文件。 当用户在窗口小部件中裁剪图像时,它会返回应用了cropping operations的CDN URL。
您需要捕获此网址(不仅仅是UUID)并将其保存在您的应用中。
这可能有所帮助:
$cropped_url = $api->getFile($request->uuid)->getUrl();
另请注意,uuid
在这种情况下是一个误导性的输入和var名称:)