findMedia method

Future<String?> findMedia({
  1. required String mediaType,
  2. required String filePath,
  3. required int fileSize,
})

Implementation

Future<String?> findMedia({required String mediaType, required String filePath, required int fileSize}) async {
  final builder = RequestBuilder();

  // create path and map variables
  // create path and map variables
  builder.path = "/uploads/{mediaType}/{mediaId}";
  builder.pathParams["mediaType"] = Uri.encodeComponent(mediaType);
  builder.pathParams["mediaId"] = filePath;
  builder.queryParams["fileSize"] = fileSize;
  builder.basePath = apiClient.basePaths["sunnyMain"];
  builder.authNames = ["Bearer"];
  builder.contentType = "application/json";
  builder.method = HttpMethod.GET;

  final response = await apiClient.invokeRequest(builder);
  return json.decode(response.body) as String?;

}