Spotify.NET/assets/js/5.85e9957e.js

1 line
6.3 KiB
JavaScript
Raw Normal View History

2019-08-16 23:48:02 +01:00
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{186:function(t,a,e){"use strict";e.r(a);var r=e(0),o=Object(r.a)({},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"spotifyapi-net-docs"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#spotifyapi-net-docs","aria-hidden":"true"}},[t._v("#")]),t._v(" SpotifyAPI-NET Docs")]),t._v(" "),e("h2",{attrs:{id:"about"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#about","aria-hidden":"true"}},[t._v("#")]),t._v(" About")]),t._v(" "),e("p",[t._v("This project, written in C#/.NET, provides 2 libraries for an easier usage of the Spotify Web API")]),t._v(" "),e("p",[e("strong",[t._v("Spotify's Web API")]),t._v(" ("),e("a",{attrs:{href:"https://developer.spotify.com/web-api/",target:"_blank",rel:"noopener noreferrer"}},[t._v("link"),e("OutboundLink")],1),t._v(")")]),t._v(" "),e("blockquote",[e("p",[t._v("Based on simple REST principles, our Web API endpoints return metadata in JSON format about artists, albums, and tracks directly from the Spotify catalogue.\nThe API also provides access to user-related data such as playlists and music saved in a “Your Music” library, subject to users authorization.")])]),t._v(" "),e("p",[e("strong",[t._v("SpotifyAPI.Web")])]),t._v(" "),e("blockquote",[e("p",[t._v("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.")])]),t._v(" "),e("p",[e("strong",[t._v("SpotifyAPI.Web.Auth")])]),t._v(" "),e("blockquote",[e("p",[t._v("A library providing C# implementations of the 3 supported Authentication modes, including "),e("code",[t._v("ImplicitGrantAuth")]),t._v(", "),e("code",[t._v("AuthorizationCodeAuth")]),t._v(" and "),e("code",[t._v("CredentialsAuth")])])]),t._v(" "),e("hr"),t._v(" "),e("h2",{attrs:{id:"installing"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#installing","aria-hidden":"true"}},[t._v("#")]),t._v(" Installing")]),t._v(" "),e("ul",[e("li",[t._v("Via NuGet Package:")])]),t._v(" "),e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[t._v("Install-Package SpotifyAPI.Web\nInstall-Package SpotifyAPI.Web.Auth\n")])])]),e("ul",[e("li",[t._v("Download the latest binaries on the "),e("a",{attrs:{href:"https://github.com/JohnnyCrazy/SpotifyAPI-NET/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("GitHub Release Page"),e("OutboundLink")],1),t._v(" and add it to your Project")]),t._v(" "),e("li",[t._v("Clone the Repo and build the project yourself.")])]),t._v(" "),e("hr"),t._v(" "),e("h2",{attrs:{id:"getting-started"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#getting-started","aria-hidden":"true"}},[t._v("#")]),t._v(" Getting Started")]),t._v(" "),e("ul",[e("li",[e("router-link",{attrs:{to:"/web/getting_started/"}},[t._v("SpotifyAPI.Web")])],1),t._v(" "),e("li",[e("router-link",{attrs:{to:"/auth/getting_started/"}},[t._v("SpotifyAPI.Web.Auth")])],1)]),t._v(" "),e("h2",{attrs:{id:"projects"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#projects","aria-hidden":"true"}},[t._v("#")]),t._v(" Projects")]),t._v(" "),e("h3",{attrs:{id:"audio-band-by-dsafa"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#audio-band-by-dsafa","aria-hidden":"true"}},[t._v("#")]),t._v(" "),e("a",{attrs:{href:"https://github.com/dsafa/audio-band",target:"_blank",rel:"noopener noreferrer"}},[t._v("audio-band"),e("OutboundLink")],1),t._v(" by "),e("a",{attrs:{href:"https://github.com/dsafa",target:"_blank",rel:"noopener noreferrer"}},[t._v("@dsafa"),e("OutboundLink")],1)]),t._v(" "),e("blockquote",[e("p",[t._v("Display and control songs from the Windows taskbar")])]),t._v(" "),e("h3",{attrs:{id:"rocksmith-custom-song-toolkit-by-catara"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#rocksmith-custom-song-toolkit-by-catara","aria-hidden":"true"}},[t._v("#")]),t._v(" "),e("a",{attrs:{href:"https://github.com/catara/rocksmith-custom-song-toolk