1.Introduction
Description: Cloudinary extension to upload files and do various functions with customization
Latest Version: 1.2
Last Updated: 2022-01-03T18:30:00Z
Released: 2021-04-01T18:30:00Z
2.Blocks
3.Documentation
OnError
Event invoked when any error occurs
errorMessage ~ String
GotResponse
Event invoked after getting response
response ~ YailDictionary
Get Url From Response: Cloudinary: An extension to upload files to Cloudinary - #67 by vknow360
OnUploadProgress
Event invoked when uploading progress changes
progress ~ int
Initialize
Initialize Cloudinary with specified credentials
Upload
Uploads given file with specified options (if any)
path ~ String
uploadOptions ~ YailDictionary
You can find available upload options here .
Delete
Deletes the given file
publicId ~ String
optionsMap ~ YailDictionary
You can find available options here .
GenerateImage
Generates image from text
text ~ String
optionsMap ~ YailDictionary
You can find available options here .
4.Downloads
Download Aix:
com.sunny.Cloudinary.aix (369.3 KB)
Download Aia: Cloudinary.aia (402.1 KB)
Aia contains v1.1
5.Liked my work/Want to donate
Thank you.
6.ChangeLog
ChangeLog Version 1.1
Cloudinary: An extension to upload files to Cloudinary - #5 by vknow360
ChangeLog Version 1.2
Cloudinary: An extension to upload files to Cloudinary - #52 by vknow360
Hope it helps!
17 Likes
TIMAI2
April 2, 2021, 8:57pm
3
Could you please provide example blocks of how/what to set uploadOptions?
My efforts so far just crash the app (in Companion mode)
I have tried:
This crashes for both, or either. The file uploads just fine to the root folder using an empty dictionary
Thank you for bug report.
This works:
ChangeLog Version 1.1
New Blocks
Changes
Renamed OnUploadCompleted
method to GotResponse
Some internal changes
Bug Fixes
Fixed bug in uploadOptions param in Upload
method
2 Likes
Event on Error not working.. i tried to overwrite image with parameter false but i didnt get any error message
1 Like
Can you show your blocks?
1 Like
Well, seems like you are posting kodular blocks. All the builders have their own respective forums and I prefer you to post these on Kodular community,
Regards,
yeah i know. its just about extension.
1 Like
But, I suggest you to please post appinventor blocks
TIMAI2
April 15, 2021, 3:23pm
13
You should at least test in AppInventor, just in case it works with AppInventor but not with Kodular....
This extension has not been "published" on the kodular community, there could be a reason for that....
4 Likes
Blocks are correct and there is no issue.
2 Likes
Hello.
What should I put in api key, cloud and secret key?
1 Like
You will get that from cloudinary dashboard.
2 Likes
Please Add Url Option. I mean Got Response & Url Block.
Did you try to check the response received from GotResponse
event ?
MIT can redistribute this extension:
I, vknow360 aka Sunny Gupta, attest that I am the author of the Cloudinary extension , grant that the extension included in this project is free and that MIT has a non-exclusive irrevocable license to republish the extension as part of the project file for the purposes of the MIT App Inventor Appathon 2021.
Enjoy, and best wishes
7 Likes