4.0.7 • Published 23 days ago
spoti-pro v4.0.7
New Version Quick Example
Newly added and search types and improved Recommendations and results!
const SpotiPro = require("spoti-pro");
const Spotify_ID = "Your_Spotify_Id";
const Spotify_Secret = "Your_Spotify_Secret";
const spotipro = new SpotiPro(Spotify_ID, Spotify_Secret, { cacheEnabled: false }); // default set to false not ness to define
// direct search by giving type!
async function search() {
const results = await spotipro.search({ query: "Hasi - Male Version", type: "track"});
// types available for now - track, album, artist , playlist
console.log(results);
}
search();
//To Search The Track
async function searchSong(trackName) {
const results = await spotipro.searchTrack(trackName);
const track = results.title;
const artist = results.artist;
const thumbnail = results.thumbnail;
const link = results.link;
const artistLink = results.artistLink;
const album = results.album;
const duration = results.duration;
const durationInMs = results.durationInMs;
// for raw data -> const data = results.rawData
console.log(`Track Name - ${track}\nArtist - ${artist}\nThumbnail - ${thumbnail}\nLink - ${link}`)//
}
searchSong("On My Way")
//For Recommendations
async function getRec(trackUrl) {
const trackLink = await spotipro.getRecommendations(trackUrl);
console.log(`${trackLink}`)
}
getRec("https://open.spotify.com/track/32765xcLM1fd6wQIpkN9A0?si=c02bd979415c4bd9"); // link of the spotify url of previous track
//same methods also available for artist and playlist for eg.
async function artist(artishName) {
const results = await spotipro.searchArtist(artishName);
// check logs and implement in code
console.log(results);
}
artist("KR$NA"); //artist name
// more search methods available -> searchPlaylist() , searchAlbum()
Donation If you like my work <3
Link : https://www.paypal.com/paypalme/wideservices?country.x=IN&locale.x=en_GB
To Get The Spotify Id and Secret
4.0.7
23 days ago
4.0.5
25 days ago
4.0.4
25 days ago
4.0.6
25 days ago
4.0.3
25 days ago
4.0.2
25 days ago
4.0.1
26 days ago
4.0.0
26 days ago
3.2.2
4 months ago
3.2.1
4 months ago
3.1.2
4 months ago
3.0.3
4 months ago
3.2.0
4 months ago
3.1.1
4 months ago
3.0.2
4 months ago
3.1.0
4 months ago
3.0.1
4 months ago
3.0.0
4 months ago
1.3.4
10 months ago
1.3.2
10 months ago
1.3.1
10 months ago
1.2.12
10 months ago
1.2.11
10 months ago
1.2.10
10 months ago
1.2.9
10 months ago
1.2.8
10 months ago
1.2.7
10 months ago
1.2.6
10 months ago
1.2.5
10 months ago
1.2.4
10 months ago
1.2.3
10 months ago
1.2.2
10 months ago
1.2.1
10 months ago
1.1.13
10 months ago
1.1.12
10 months ago
1.1.11
10 months ago
1.1.10
10 months ago
1.1.9
10 months ago
1.1.8
10 months ago
1.1.7
10 months ago
1.1.6
10 months ago
1.1.5
10 months ago