Skip to content
jackkoolage edited this page Jan 30, 2020 · 7 revisions

DeezerSDK

Download:https://github.com/jackkoolage/DeezerSDK/releases
NuGet: NuGet

Features:

  • Assemblies for .NET 4.5.2 and .NET Standard 2.0 and .NET Core 2.1
  • Just one external reference (Newtonsoft.Json)
  • Easy installation using NuGet
  • Upload/Download tracking support
  • Proxy Support
  • Upload/Download cancellation support

List of functions:

Token

  1. GetAccessToken
  2. GetVerificationCode
  3. ExchangingVerificationCodeForAToken
  4. Register

AccountClient

  1. UserInfo
  2. UserOptions
  3. ApplicationGrantedPermissions
  4. GetCFtoken

Albums

  1. List
  2. ListRecursively
  3. Metadata
  4. Rate
  5. Comments
  6. CommentsRecursively

Artists

  1. ListRecursively
  2. List
  3. Metadata
  4. Albums
  5. AlbumsRecursively
  6. Comments
  7. CommentsRecursively
  8. Playlists
  9. PlaylistsRecursively
  10. Fans
  11. FansRecursively
  12. Top5Tracks
  13. RelatedArtists
  14. RelatedArtistsRecursively
  15. MixesTracks

Comments

  1. PlaylistComments
  2. PlaylistCommentsRecursively
  3. AlbumCommentsRecursively
  4. AlbumComments
  5. ArtistComments
  6. ArtistCommentsRecursively
  7. WritePlaylistComment
  8. WriteArtistComment
  9. WriteAlbumComment
  10. Delete
  11. Metadata

Favorites

  1. RemovePlaylist
  2. AddPlaylist
  3. AddPodcast
  4. RemovePodcast
  5. AddRadio
  6. RemoveRadio
  7. AddAlbum
  8. RemoveAlbum
  9. AddArtist
  10. RemoveArtist
  11. AddTrack
  12. RemoveTrack

Folders

  1. Metadata
  2. List
  3. ListRecursively
  4. Create
  5. AddPlaylist
  6. RemovePlaylist
  7. AddAlbum
  8. RemoveAlbum
  9. Items

Genres

  1. AllGenres
  2. Artists
  3. Radios
  4. Metadata

History

  1. RecentlyPlayedTracks
  2. RecentlyPlayedTracksRecursively

Mine

  1. RecommendedAlbums
  2. RecommendedPlaylists
  3. RecommendedArtists
  4. RecommendedTracks
  5. UploadMP3
  6. SetAvatarPicture
  7. UnFollow
  8. Follow
  9. Followers
  10. FollowersRecursively
  11. Followings
  12. FollowingsRecursively
  13. IsFollowingMe
  14. MyMP3s
  15. MyMP3sRecursively
  16. ListFlowTracks

Playlists

  1. List
  2. ListRecursively
  3. Add
  4. AddMultiple
  5. Remove
  6. RemoveMultiple
  7. Metadata
  8. Exists
  9. Create
  10. Edit
  11. Delete
  12. Clear
  13. Rate
  14. OrderInPlaylist
  15. SetArtwork
  16. MarkAsSeen
  17. Tracks
  18. RecommendationTracks
  19. Fans
  20. TrackExists
  21. Search

Radios

  1. Tracks
  2. List2
  3. List3
  4. Genres
  5. Metadata
  6. Top25Radios
  7. List
  8. ListRecursively

Search

  1. Playlists
  2. Tracks
  3. Artists
  4. Albums
  5. Historys
  6. Radios
  7. Users
  8. AdvancedTracksSearch
  9. AutocompleteSearch

StaffPicks

  1. AlbumsOfTheWeek
  2. TopTrackAlbumArtistPlaylist
  3. NewAlbumsInCountry
  4. NewAlbumsInCountryRecursively

Tracks

  1. List
  2. ListRecursively
  3. Delete
  4. Metadata
  5. Exists
  6. GenerateDirectLink

Users

  1. Metadata
  2. Albums
  3. AlbumsRecursively
  4. Artists
  5. ArtistsRecursively
  6. Playlists
  7. PlaylistsRecursively
  8. Followings
  9. FollowingsRecursively
  10. Followers
  11. FollowersRecursively
  12. Tracks
  13. TracksRecursively
  14. Radios
  15. RadiosRecursively
  16. TopAlbums
  17. TopPlaylists
  18. TopArtists
  19. TopTracks
  20. ListFlowTracks
  21. PushNotification

Clone this wiki locally