issues
search
peddybeats
/
jukebox
A customizable Spotify playlist generator that learns your music taste over time
http://jukebox.peddy.ai
0
stars
2
forks
source link
Scope and design Yoda's Spotify API client
#158
Open
peddybeats
opened
6 years ago
peddybeats
commented
6 years ago
I see Yoda needing to communicate with Spotify's API regularly
I've looked into
their Java library
but it doesn't look like it supports all the endpoints
I foresee Yoda needing to be able to use /me/player endpoint
There are a couple options to proceed
Create a SpotifyApi service internally and have all services (app, yoda, etc.) call it when they need to contact spotify
Re-implement a Spotify API client from scratch for Yoda
Pull in thelinmichael's API implementation as a library and use it where we can; amend it (somehow) to support what we want it to do
Copy relevant parts of his design, and create our own full-fledged API client
@PeymanPejman I'm currently I'm leaning towards one of these 4 but curious about your thoughts. Look these things up and let me know what you think