- Notifications
You must be signed in to change notification settings - Fork314
🔉 A Client for the Spotify Web API, written in C#/.NET
License
JohnnyCrazy/SpotifyAPI-NET
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This open source library for the Spotify Web API provides an easy to use interface for .NET based languages, like C# and VisualBasic .NET. By using it you can query general spotify catalog information (tracks, albums and playlists), manage user-related content ("My Library", create and edit playlists) and control the users music players (play, stop, transfer playback, play specific track).
- ✅ Typed responses and requests to over 74 endpoints. Complete and always up to date.
- ✅ Supports
.NET Standard 2.X, which includes all major platforms, including mobile:.NET FrameworkUWP.NET CoreXamarin.Forms
- ✅ Included
HTTPClient, but feel free to bring your own! - ✅ Logging supported
- ✅ Retry Handlers supported
- ✅ Proxy support
- ✅ Pagination support
- ✅ All OAuth2 Authentications supported for use in
ASP .NETandCLIapps - ✅ Modular structure, for easy unit testing
usingSystem;usingSpotifyAPI.Web;classProgram{staticasyncTaskMain(){varspotify=newSpotifyClient("YourAccessToken");vartrack=awaitspotify.Tracks.Get("1s6ux0lNiTziSrd7iUAADH");Console.WriteLine(track.Name);}}
More examples can be found onthe website and in theSpotifyAPI.Web.Examples directory.
More Information, Installation-Instructions, Examples, Guides can be found atjohnnycrazy.github.io/SpotifyAPI-NET/
Installation Instructions can be found in theGetting Started Guide
If you want to support this project or my work in general, you can donate a buck or two via the link below. However, this will be always optional!
About
🔉 A Client for the Spotify Web API, written in C#/.NET
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.