There are a few methods for retrieving information about one or more albums from the Spotify catalog. For example, info about a single artist or an artist's top tracks in a country.
$artist = $api->getArtist('ARTIST_ID');
echo '<b>' . $artist->name . '</b>';
$artists = $api->getArtists([
'ARTIST_ID',
'ARTIST_ID',
]);
foreach ($artists->artists as $artist) {
echo '<b>' . $artist->name . '</b> <br>';
}
$albums = $api->getArtistAlbums('ARTIST_ID');
foreach ($albums->items as $album) {
echo '<b>' . $album->name . '</b> <br>';
}
$artists = $api->getArtistRelatedArtists('ARTIST_ID');
foreach ($artists->artists as $artist) {
echo '<b>' . $artist->name . '</b> <br>';
}
$tracks = $api->getArtistTopTracks('ARTIST_ID', [
'country' => 'se',
]);
foreach ($tracks->tracks as $track) {
echo '<b>' . $track->name . '</b> <br>';
}
$seedArtist = ['ARTIST_ID', 'ARTIST_ID'];
$recommendations = $api->getRecommendations([
'seed_artists' => $seedArtist,
]);
print_r($recommendations);
It's also possible to fetch recommendations based on genres and tracks, see the Spotify docs for more info.
Please see the method reference for more available options for each method.