Integration Example: Spotify
It might be worth adding integration with Spotify.
Step 1: need to refine what the integration would look like. Step 2: TBD
If you are interested to work on this, before any issue assignments you would need to help with step 1 by replaying on this issue.
@YasharF i would like to work on this but i don't get what do you mean by Step 1: need to refine what the integration would look like.
I haven't had a chance to see what APIs they offer and what a good integration example would be. We would want something that would be simple and reusable for hackathon participants. Something that they would want to expand on with their own application specific code.
That makes sense — I was thinking along the same lines. A simple and reusable Spotify integration that hackathon participants can easily build upon would be ideal. Maybe we could start with a minimal example showing authentication with Spotify (OAuth maybe) and fetching basic data like the user’s current track or playlists. From there, participants could extend it to suit their own projects.
If this approach sounds good, I’d be happy to take it up.
Spotify Web API capabilities relevant to a small example:
- Public endpoints (Client Credentials): search tracks/artists, fetch metadata, browse public playlists (no user data).
- User endpoints (Authorization Code / OAuth): access user profile, list/create/modify playlists, get top tracks, control playback. Requires client_id/client_secret and a redirect URI; server-side flow recommended.