album method
Gets data for a specific album given is id (albumId
).
Example: {@tool snippet}
Genius genius = Genius(accessToken: TOKEN);
Map<String, dynamic>? album = await genius.album(albumId: 45);
if (album != null) {
print(album['name']);
}
{@end-tool}
Implementation
Future<Map<String, dynamic>?> album({required int albumId}) async {
return (await _request(
uri:
'https://api.genius.com/albums/$albumId?text_format=plain&access_token=$accessToken'))?[
'album'];
}