spotify-node-wrapper
Version:
A simplified interface to interact with the Spotify Web API.
28 lines (23 loc) • 891 B
JavaScript
import fetch from 'node-fetch';
const baseURI = "https://api.spotify.com/v1/";
/**
* Get a list of available genre seeds for recommendations.
* @async
* @param {string} accessToken - The access token for authentication with the Spotify API.
* @throws {Error} Will throw an error if there's an issue with the API request or response.
* @returns {Promise<object>} A Promise that resolves to the JSON object containing the available genre seeds.
*/
const getAvailableGenreSeeds = async (accessToken) => {
const options = {
method: 'GET',
headers: {
'Authorization': `Bearer ${accessToken}`,
'Content-Type': 'application/json',
},
};
const response = await fetch(`${baseURI}recommendations/available-genre-seeds`, options);
return response.json();
}
export {
getAvailableGenreSeeds,
};