Skip to content
A fluent c# wrapper for the 7digital API
C# PowerShell
Latest commit 5e93c3d Jun 14, 2016 @neetas neetas committed on GitHub Merge pull request #239 from neetas/url-casing
Change URL behaviour to match W3 spec
Failed to load latest commit information.
.nuget
buildpackage
examples
packages Schema from nuget! Oct 28, 2014
src Change URL behaviour to match W3 spec Jun 14, 2016
.gitignore Add *.ncrunchproject to gitignore Jan 7, 2016
LICENSE.md Add MIT License Nov 9, 2012
README.md Updated readme - link to schema repo Oct 29, 2014
SevenDigital.Api.Wrapper.sln Use a version of the schema dumped in the lib folder Oct 28, 2014
SevenDigital.Api.Wrapper.sln.DotSettings Refactored to remove UriSigner. Dec 20, 2013

README.md

7digital

About 7digital

7digital.com is an online music store operating in over 16 countries and offering tens of millions of high quality DRM free MP3s (320kbps) from all major labels and wide range of independent labels and distributors. More details at about.7digital.com.

The 7digital API will give you access to the full catalogue including high quality album art, 30s preview clips for all tracks, commissions on sales, integrated purchasing and full length streaming. More details about the 7digital API at developer.7digital.com

What is this code?

The 7digital API Wrapper is a library to make it easy to access the 7digital API from C# code.

You will need

You will need a 7digital API key. If you don't have one, sign up here.

The latest versions of the 7digital API Wrapper require .Net version 4.5.0 or later. If you are using .Net version 4.0, you can use a version of the wrapper numbered 3.x.

When upgrading the wrapper from version 3.x to 4.x, see the 4.0 release notes for the breaking changes and new additions. The main change is that the wrapper now returns awaitable tasks.

Getting the 7digital Api Wrapper

The latest released version of the 7digital API Wrapper is on nuget.org as SevenDigital.Api.Wrapper.

Install with the nuget package manager console: Install-Package SevenDigital.Api.Wrapper

We use semantic versioning for the version numbers of the package on nuget. We aim to release new versions promptly to nuget when needed, e.g. due to additions to the 7digital API or issues with the wrapper.

Where to read more:

See the wiki for further documentation on usage, contributing and so on.

Other resources:

Licence

This software is under the MIT License (MIT) and is Copyright (c) 2012 7digital Ltd.

Something went wrong with that request. Please try again.