randomImageByBreed function

Future<String> randomImageByBreed(
  1. String breed
)

RANDOM IMAGE FROM A BREED COLLECTION

  • breed breed name

Returns a random dog image from a breed, e.g. hound

Implementation

Future<String> randomImageByBreed(String breed) async {
  try {
    var response = await _getRequest("breed/${breed.trim()}/images/random");
    var json = jsonDecode(response);
    if (json["status"] != "success") {
      throw new DogAPIException(json["message"]);
    }
    return json["message"];
  } catch(ex) {
    throw new DogAPIException(ex.toString());
  }
}