| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

7digital

Page history last edited by filip@7digital 13 years, 6 months ago

7digital.com is an online music store operating in over 16 countries. We offer high quality DRM free MP3s (320kbps) from all major labels and wide range of idependent labels and distributors.

The 7digital API will give you access to licensed catalogue of over 10m tracks, videos and audiobooks:

 

  • catalogue search & browsing
  • recommendations
  • tag or genre
  • preview clips
  • album artwork
  • commission on sales that derive from traffic you send to us
  • access to user's locker (library of previously purchased tracks from 7digital)
  • download or stream tracks from user's locker
  • purchasing of single tracks or releases on behalf of user (directly via the API) *
  • purchasing of pre-populated basket on behalf of user (directly via the API) *

* typically requires formal contract but open for hacking during the weekend

Full API documentation can be found at our 7digital developer site developer.7digital.net.
 
You can also checkout several client libraries & code examples

 

Some hack ideas

 

  • Very random album recommender – shake your mobile and get a full screen album cover of completely random album from 7digital, play a preview, buy it or recommend to a friend. Tweet your most bizarre findings
  • Browser plug-in to highlight artist names whilst browsing any website and play previews of the most popular songs by the artist
  • Based on your last.fm scrobbles, get notifications of new 7digital.com releases by your favourite artists
  • Find out interesting stats about the music you buy - using The Echo Nests's loudness index, danceability, song complexity, etc on tracks from your 7digital locker
  • A web app that text searches lyrics then streams you a song based on your text
  • A plugin for one of the new media center type platforms (e.g Boxee, Roku). Browse 7digital catalogue or access and stream your 7digital locker. Or if you're feeling ambitious you can even build an integrated music shop!

 

7digital API access key


During the hack day you can use the following temporary key without the need to register:

oauth_consumer_key=musichackday

oauth_consumer_secret=C2uS4enU96agunaF

An example call:
http://api.7digital.com/1.2/release/details?releaseid=792&country=US&oauth_consumer_key=musichackday


Pre-approved test user account

You'll need to deal with OAuth if you want to access user related data (e.g. locker, downloads). To save you time and the hassle with implementing the full OAuth handshake you can use the following pre-authorised oauth access token for your hack:

oauth_token=4Vq3UrsXOP4a1LQhbVp13A
oauth_token_secret=8DJUv3FiXDRx86hBShwf0A

This token will give you access to 7digital account musichackday@7digital.com (password: musichackday) with some free tracks already available in the locker.

For testing Purchasing API without the need to register a payment card you can also use the following free test track/release:
artistid=574212
releaseid=769006
trackid=8515447

 

Full length streaming

We also have a prototype of on demand full length streaming API of the whole 7digital catalogue. Please get in touch with us if you'd like to give it a test ride.

 

The Echo Nest integration

We have teamed up with our friends from The Echo Nest to offer you easier integration between our APIs:

  • 7digital Artist IDs are fully integrated into Echo Nest's Rosetta Stone.  This means that you can use a 7Digital artist ID in any Echo Nest call that takes an artist ID. You can also limit the results of any Echo Nest artist search / similarity or playlisting call to just the 7digital universe of artists.
  • 7digital Track IDs are integrated into Echo Nest's Rosetta Stone.  This means that  song/search and playlisting results can be limited to the 7digital catalog.
  • Song analysis -  a developer can retrieve detailed audio analysis data for any 7digital track
  • Playlisting - The Echo Nest are releasing a new playlisting API that can be used to generate sophisticated playlists.   This API can be used to generate DMCA compliant playlists that include links to 7digital album art and 7digital 30 second preview samples.  You can also get 7digital track IDs from the API and use these to retrieve full streams from the 7digital's full length streaming prototype.


Contact

 

If you have any questions or need help please ask at the 7digital API Developers Google group which we'll be monitoring or email us at musichackday@7digital.com. And make sure you follow @7digitalAPI on twitter.

Comments (0)

You don't have permission to comment on this page.