getAlbumBrowseId method
- String audioPlaylistId
Get an album's browseId based on its audioPlaylistId.
audioPlaylistIdid of the audio playlist (starting withOLAK5uy_).
Returns browseId (starting with MPREb_).
Implementation
Future<String?> getAlbumBrowseId(String audioPlaylistId) async {
final params = {'list': audioPlaylistId};
final response = await sendGetRequest(
'$YTM_DOMAIN/playlist',
params: params,
);
final decoded = decodeEscapes(response.data as String, replaceQuot: true);
final match = RegExp('"MPRE.+?"').firstMatch(decoded);
return match?.group(0)?.replaceAll('"', '');
}