Ejemplo n.º 1
0
 .then(function(data) {
   var results = data.body.tracks.items;
   if (results.length === 0) {
     return res.send('Could not find that track.');
   }
   var track = results[0];
   
   spotifyApi.getUserPlaylist(process.env.SPOTIFY_PLAYLIST_ID)
     .then(function (data) {
       console.log('playlist info:', data.body);
 }, function (err) {
   console.log('broken: ', err);
 });
   
   spotifyApi.addTracksToPlaylist(process.env.SPOTIFY_USERNAME, process.env.SPOTIFY_PLAYLIST_ID, ['spotify:track:' + track.id])
     .then(function(data) {
       return res.send('Track added: *' + track.name + '* by *' + track.artists[0].name + '*');
     }, function(err) {
       return res.send(err.message);
     });
 }, function(err) {
Ejemplo n.º 2
0
 .then(function(data) {
   var results = data.body.tracks.items;
   if (results.length === 0) {
     return res.send('Could not find that track.');
   }
   var track = results[0];
   spotifyApi.addTracksToPlaylist(process.env.SPOTIFY_USERNAME, process.env.SPOTIFY_PLAYLIST_ID, ['spotify:track:' + track.id])
     .then(function(data) {
       var response = {
           "text": "Track added: *" + track.name + "* by *" + track.artists[0].name + "*",
           "response_type": "in_channel",
           'attachments': [
               {
                   "text":"added by " + req.body.user_name
               }
           ]
       }
       return res.send(response);
     }, function(err) {
       return res.send(err.message);
     });
 }, function(err) {
Ejemplo n.º 3
0
 .then(data => spotify.addTracksToPlaylist(
     process.env.SPOTIFY_USERNAME,
     process.env.SPOTIFY_PLAYLIST_ID,
     [data.uri]
 ))