There are a few methods for retrieving information about one or more albums from the Spotify catalog. For example, info about a track's artist or recommendations on similar tracks.
$track = $api->getTrack('TRACK_ID');
echo '<b>' . $track->name . '</b> by <b>' . $track->artists[0]->name . '</b>';
$tracks = $api->getTracks([
'TRACK_ID',
'TRACK_ID',
]);
foreach ($tracks->tracks as $track) {
echo '<b>' . $track->name . '</b> by <b>' . $track->artists[0]->name . '</b> <br>';
}
$analysis = $api->getAudioAnalysis('TRACK_ID');
print_r($analysis);
$features = $api->getAudioFeatures('TRACK_ID');
print_r($features);
$tracks = [
'TRACK_ID',
'TRACK_ID',
];
$features = $api->getMultipleAudioFeatures($tracks);
print_r($features);
$seedTracks = ['TRACK_ID', 'TRACK_ID'];
$recommendations = $api->getRecommendations([
'seed_tracks' => $seedTracks,
]);
print_r($recommendations);
It's also possible to fetch recommendations based on genres and artists, see the Spotify docs for more info.
Please see the method reference for more available options for each method.