imgbb_uploader 0.0.3 copy "imgbb_uploader: ^0.0.3" to clipboard
imgbb_uploader: ^0.0.3 copied to clipboard

ImgBB Client to upload images from url, local and base64.

example/example.md

enjoy coding 😃


Future<void> main() async {
  ImgbbUploader('API_KEY').uploadImageUrl(
      imageUrl: 'https://cdn.freecodecamp.org/curriculum/cat-photo-app/relaxing-cat.jpg',
      name:'cat',
      expiration: 600
  ).then((value){
    if(value!.status == 200){
      print('Image ID: ${value.data?.id}');
      print('Title: ${value.data?.title}');
      print('Image URL: ${value.data?.image?.url}');
      print('Image name: ${value.data?.image?.name}');
      print('Image filename: ${value.data?.image?.filename}');
      print('Image extension: ${value.data?.image?.extension}');
      print('Display URL: ${value.data?.url}');
      print('Delete URL: ${value.data?.deleteUrl}');
      print('Thumbnail URL: ${value.data?.thumb?.url}');
      print('Thumbnail extension: ${value.data?.thumb?.extension}');
      print('Thumbnail filename: ${value.data?.thumb?.filename}');
      print('Thumbnail mime: ${value.data?.thumb?.mime}');
      print('Thumbnail name: ${value.data?.thumb?.name}');
      print('Expiration: ${value.data?.expiration}');
      print('Time: ${value.data?.time}');
      print('Size: ${value.data?.size}');
      print('Width: ${value.data?.width}');
      print('Height: ${value.data?.height}');
      print('Url viewer: ${value.data?.urlViewer}');
    }else{
      print('upload failed.');
    }
  }).catchError((onError){
    print('error: ${onError.toString()}');
  });
}
2
likes
140
points
33
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

ImgBB Client to upload images from url, local and base64.

Homepage

Topics

#imgbb #image-upload #ibb #photo-upload #cloud-image

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http

More

Packages that depend on imgbb_uploader