Difference between revisions of "Spotify Playlist Generator"

From vjmedia
Line 1: Line 1:
'''Peter's Playlist Generator''' allows users to build their own custom spotify playlists!
+
'''Peter Murray MU2300 Final Project'''
 +
 
 +
'''Peter's Playlist Generator''' allows users to have more control over building their own playlist!
 +
 
  
 
This code first uses spotify's client credentials flow to access simple functions like song recommendations and search from spotify's API.  
 
This code first uses spotify's client credentials flow to access simple functions like song recommendations and search from spotify's API.  
Line 9: Line 12:
 
[[File:Authorization_code_flow.PNG]]
 
[[File:Authorization_code_flow.PNG]]
  
Check out the code: https://github.com/petmurr/spotify_playlist_generator
+
Check out the code and some more info on the notebook I used: https://github.com/petmurr/spotify_playlist_generator
 
----
 
----
 
'''Video Demonstration'''
 
'''Video Demonstration'''
<div style="position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: auto; -webkit-overflow-scrolling: touch;"><htmltag tagname="iframe" id="ensembleEmbeddedContent_OH0O1yRUe02slxUIPG4OqQ" src="https://video.wpi.edu/hapi/v1/contents/d70e7d38-5424-4d7b-ac97-15083c6e0ea9/plugin?embedAsThumbnail=false&displayTitle=false&startTime=0&autoPlay=false&hideControls=true&showCaptions=false&displaySharing=false&displayNotes=false&displayAttachments=false&displayLinks=false&displayEmbedCode=false&displayDownloadIcon=false&displayMetaData=false&displayCredits=false&audioPreviewImage=false&displayCaptionSearch=false&displayViewersReport=false&displayAxdxs=false&displayComments=false" title="Peter&#39;s Spotify Playlist Generator Tutorial" frameborder="0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" scrolling="no" allowfullscreen></htmltag></div>
+
<div style="position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 10; overflow: auto; -webkit-overflow-scrolling: touch;"><htmltag tagname="iframe" id="ensembleEmbeddedContent_OH0O1yRUe02slxUIPG4OqQ" src="https://video.wpi.edu/hapi/v1/contents/d70e7d38-5424-4d7b-ac97-15083c6e0ea9/plugin?embedAsThumbnail=false&displayTitle=false&startTime=0&autoPlay=false&hideControls=true&showCaptions=false&displaySharing=false&displayNotes=false&displayAttachments=false&displayLinks=false&displayEmbedCode=false&displayDownloadIcon=false&displayMetaData=false&displayCredits=false&audioPreviewImage=false&displayCaptionSearch=false&displayViewersReport=false&displayAxdxs=false&displayComments=false" title="Peter&#39;s Spotify Playlist Generator Tutorial" frameborder="0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" scrolling="no" allowfullscreen></htmltag></div>
  
  
 
[[Category:Foundations of Music Technology (2300)]][[Category:Multimedia]]
 
[[Category:Foundations of Music Technology (2300)]][[Category:Multimedia]]

Revision as of 20:14, 13 October 2021

Peter Murray MU2300 Final Project

Peter's Playlist Generator allows users to have more control over building their own playlist!


This code first uses spotify's client credentials flow to access simple functions like song recommendations and search from spotify's API.

Client credentials flow.PNG

Then, the code uses spotify's authorization code flow to gain access to a user's playlists to add songs.

Authorization code flow.PNG

Check out the code and some more info on the notebook I used: https://github.com/petmurr/spotify_playlist_generator


Video Demonstration