[Free] ImgToBBHost Extension

ImgToBBHost extension is an alternative to Cloudnary.

ImgBB is one of the most simple free image hosting sites on the web.

For freelance photographers, it takes the headache out of two seemingly inescapable industry struggles: insufficient storage space and a lack of organization.

Here’s how easy it is to use this image hosting service:

    1. Head over to imgbb.com or ibb.co (which doubles as its upload portal.)
  1. Create an account if you’d like to delete or edit your uploads later (optional) .

ImgBB accepts the following formats:

  • BMP
  • GIF
  • HEIC
  • JPG
  • PDF
  • PNG
  • TIF
  • WEBP

File Max size 32 mb.
Space for key unlimited.
:
Extension overview:
Simple to use add.
Add your apiKey
Add your Image
Add time expiration in seconds(0 unlimited) range: 60-15552000

Return in the block "When ImgBBHosted"
url:address of the uploaded image
expiration:seconds to expire
deleteUrl:address to destroy image
success:true if upload is ok
status: 200 if upload is ok .

PERMISSION: INTERNET
READ_EXTERNAL: STORAGE

Minimum: Lollipop 5.0 - 5.1.1 api 21 - 22

ImgBB link for api request:https://imgbb.com/

AppInventorImgBBHost.aia (17.7 KB)

com.appybuilder.chiccovision.ImgToBBHost.aix (13.3 KB)

Built with:https://editor.appybuilder.com/

PS: I created an aia file with a visual tool for upload images to imgBBHost. For those interested please contact me via pm.

I create this extension reading this post:https://community.kodular.io/t/how-to-use-imgbb-api/99561

Regards Marco.

2 Likes

thank you for your contribution...

btw. it is not necessary to ask for INTERNET permission, because that permission is not dangerous...
What is a dangerous permission?

Taifun


Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by icon24 Taifun.

1 Like

Shame there is no delete in the api. Just running the delete url does nothing, for me.

For me the link to delete the file works fine.
It takes me to my account page where image is stored and there is a link to delete image..

Did you copy deleteUrl link correctly?

Yes it works like that, but I mean being able to do it with the api, using just the web component, inside the app, without needing a webviewer or additional button press.

Ah, ok, I'll try to add this feature. Thanks for the tip

Thanks, I will remove the Internet permission