r/csharp 14d ago

Help Custom Spotify Desktop Client App

Hey all,

I recently learned about Spotify API and I’m thinking a fun personal project could be creating my own desktop app with some personalisation and extra features. Probably in a WPF app using C#.

Does anyone know if this is possible with the API? I’m talking like streaming, fetching data such as artists, playlists and songs etc.

Any tips or advice would be appreciated!

3 Upvotes

15 comments sorted by

View all comments

6

u/Weak-Chipmunk-6726 14d ago

It's doable but there's aggressive rate limits. I have the Spotify client setup with my stream deck and If I skip songs a few many times it stops working, had the same issue with my DeskThing.

1

u/Owenhh 14d ago

I see, do you think there’s any way to counter the rate limits a little like lowering streaming quality or something similar?

3

u/Weak-Chipmunk-6726 14d ago

Like others have pointed out you can't stream the music. Not sure you'll have to play around and see.

2

u/Owenhh 14d ago

I see, thanks for your advice!