Spotify.NET/SpotifyAPI.Docs/docs/README.md

84 lines
3.7 KiB
Markdown
Raw Normal View History

2019-08-16 23:40:04 +01:00
# SpotifyAPI-NET Docs
2016-08-20 11:49:09 +01:00
## About
2018-03-25 18:56:59 +01:00
This project, written in C#/.NET, provides 2 libraries for an easier usage of the Spotify Web API
2016-08-20 11:49:09 +01:00
**Spotify's Web API** ([link](https://developer.spotify.com/web-api/))
> Based on simple REST principles, our Web API endpoints return metadata in JSON format about artists, albums, and tracks directly from the Spotify catalogue.
> The API also provides access to user-related data such as playlists and music saved in a “Your Music” library, subject to users authorization.
**SpotifyAPI.Web**
> A wrapper around Spotify's Web API, providing sync and async methods to query all possible endpoints. Results are returned as typed class instances, allowing property-based access.
2016-08-20 11:49:09 +01:00
**SpotifyAPI.Web.Auth**
> A library providing C# implementations of the 3 supported Authentication modes, including `ImplicitGrantAuth`, `AuthorizationCodeAuth` and `CredentialsAuth`
2016-08-20 11:49:09 +01:00
2019-08-16 23:40:04 +01:00
---
2016-08-20 11:49:09 +01:00
## Installing
2018-03-25 18:56:59 +01:00
2016-08-20 11:49:09 +01:00
* Via NuGet Package:
2019-08-16 23:40:04 +01:00
```bash
Install-Package SpotifyAPI.Web
Install-Package SpotifyAPI.Web.Auth
2016-08-20 11:49:09 +01:00
```
* Download the latest binaries on the [GitHub Release Page](https://github.com/JohnnyCrazy/SpotifyAPI-NET/releases) and add it to your Project
* Clone the Repo and build the project yourself.
2016-08-20 11:49:09 +01:00
---
2019-08-16 23:40:04 +01:00
## Getting Started
* [SpotifyAPI.Web](/web/getting_started/)
* [SpotifyAPI.Web.Auth](/auth/getting_started/)
## Projects
2018-03-25 18:56:59 +01:00
2020-01-12 18:55:18 +00:00
### [lidarr](https://github.com/lidarr/Lidarr) by [@lidarr](https://github.com/lidarr)
> Looks and smells like Sonarr but made for music.
### [botframework-solutions](https://github.com/microsoft/botframework-solutions) by [@microsoft](https://github.com/microsoft)
> home for a set of templates and solutions to help build advanced conversational experiences using Azure Bot Service and Bot Framework
### [Spytify](https://github.com/jwallet/spy-spotify) by [@jwallet](https://github.com/jwallet)
> Records Spotify to mp3 without ads while it plays and includes media tags to the recorded files
2019-08-16 23:40:04 +01:00
### [audio-band](https://github.com/dsafa/audio-band) by [@dsafa](https://github.com/dsafa)
> Display and control songs from the Windows taskbar
2019-08-16 23:46:38 +01:00
### [rocksmith-custom-song-toolkit](https://github.com/catara/rocksmith-custom-song-toolkit) by [@catara](https://github.com/catara)
2019-08-16 23:40:04 +01:00
> MASS Manipulation of Rocksmith DLC Library
### [Spofy](https://github.com/eltoncezar/Spofy) by [@eltoncezar](https://github.com/eltoncezar)
2016-08-20 11:49:09 +01:00
> A Spotify mini player and notifier for Windows
2018-03-25 18:56:59 +01:00
### [Toastify](https://github.com/aleab/toastify) by [@aleab](https://github.com/aleab)
2018-03-25 18:56:59 +01:00
> Toastify adds global hotkeys and toast notifications to Spotify
>
2018-03-25 18:56:59 +01:00
> *Forked from [nachmore/toastify](https://github.com/nachmore/toastify)*
### [Spotify Oculus](https://github.com/CaptainMorgs/spotify-oculus-release) by [@CaptainMorgs](https://github.com/CaptainMorgs)
> Unity project for interacting with Spotify in virtual reality for the Oculus Rift.
2020-01-12 18:55:18 +00:00
### [Songify](https://github.com/Inzaniity/Songify) by [@Inzaniity](https://github.com/Inzaniity)
> A simple tool that gets the current track from Spotify, YouTube and Nightbot.
### [Elite G19s Companion app](https://forums.frontier.co.uk/threads/elite-g19s-companion-app-with-simulated-space-traffic-control.226782/) by [@MagicMau](https://github.com/MagicMau)
> Main features include: system and station overview, play radio and podcast with audio visualizations, simulated Space Traffic Control, GPS functionality (including planetary races), an orrery view, a screenshot converter, and a news ticker.
### [ARDUINO-Spotify-Remote-Control](https://github.com/NADER11NDEU/ARDUINO-Spotify-Remote-Control) by [@NADER11NDEU](https://github.com/NADER11NDEU)
> Well, with this project we will be able to control active spotify devices with Arduino. How we gonna do that ? We will use serial communication.