lookupById method
Look up by id.
Implementation
Future<Document?> lookupById(String id) async {
if (id.isEmpty) {
return null;
}
final url = lookupURLById(id)!;
final response = await client!.get(Uri.parse(url));
if (response.statusCode != 200) {
print('upgrader: Can\'t find an app in the Play Store with the id: $id');
return null;
}
// Uncomment for creating unit test input files.
// final file = io.File('file.txt');
// await file.writeAsBytes(response.bodyBytes);
final decodedResults = _decodeResults(response.body);
return decodedResults;
}