With Uploadcare, your users can upload photos from: local file, url link, Instagram, Facebook, Google Drive, and Google Photos.
This plugin comes with image editing. Free crop your photos or enable fixed aspect ratios right in your user’s uploading flow. Uploadcare shrinks large images down without compromising quality, allowing your website to load much quicker compare to conventional image uploaders.
Choose to allow users to upload singular photo or multiple photos all at once at lightning speed.
This all-in-one solution will take your app to the next level.
UPDATED IMPROVEMENT: Users can now accept files such as PDF, DOC, etc.
UPDATED IMPROVEMENT: we added many additional filtering effects for the plugin. The effects include rotate, mirror, flip, blur, sharp, enhance, grayscale, and invert!
UPDATED IMPROVEMENT:
We added the ability to customize the image upload sources.
We added the ability to choose different compression levels (quality).
Users can now change the color of the image upload button in the Uploadcare popup.
We removed the “Powered by Uploadcare” underneath the popup if you have a premium account
We exposed a new state that stores the UUID of the photo. You can use it to run API calls for things such as deletion off of Uploadcare storage.
Updated improvements: we added many additional filtering effects for the plugin. The effects include rotate, mirror, flip, blur, sharp, enhance, grayscale, and invert!
:group_uuid is similar to a single file UUID, but it has the file number ~N at the end. Take a look at this documentation for more details: https://uploadcare.com/docs/delivery/cdn/
Also, i’m curious if there’s a way to secure the photos from the uploadcare’s side, or is their link complexity supposed to serve as security?
Like if i copy a photo’s URL from my app and paste it into any browser, it’ll load the photo… any possible way to secure this? Thanks!
and the file successfully disappears from UploadCare
But here’s where i’m stuck:
When i pass the file’s GroupUUID (as output from the uploadCare Plugin’s State:
and converted to target the specific file:
c417d5f3-634f-4060-b0bb-c405ebd22cfb~2/nth/1/
The above UUID loads the image up just fine in my browser (and in my bubble app) when added to UploadCare’s URL, but throws an error of “Page not Found” when ran through the API request.
Also i notice that the UUID in the UploadCare Dashboard, doesn’t match the UUID from the Plugin’s State for some reason, idk if that’s related or not…