A big hej hej from the Doberman HQ in Stockholm. We are very excited to be a part of Music Hack Day Stockholm. We have temporarily “moved” our office from Berlin to Stockholm for the Weekend to join the fun and excitement. (It’s a shame Alex couldn’t join us. We miss you!)
the SoundCloud team at the hackday
SoundCloud, along with other grrrreat companies (Spotify, Last.fm, The Echo Nest, Playdar, and more) and generous sponsors (Sony Ericsson, Spotify, and more), is in Stockholm for “the best #musichackday eva!!“.
In spirit with other Music Hack Days, we are here to explore, conceptualize, develop and present top-notch music applications. Woot. Join us by following the live-feed provided by Doberman!
I (jc) will keep you guys updated with our progress through out the hackday.
Also check out some pictures: here and here.
With a lot of new integrations on the way and Music Hack Day coming up in Stockholm this weekend, we wanted to shed some light on what we call Connect with SoundCloud. The idea is to make it really easy for users to connect third-party apps and services to their SoundCloud accounts and thus get an even better flow for handling audio on the web.
Connect with SoundCloud is built on OAuth – “An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications” – also used by Twitter and YouTube among others. The main benefit is that you don’t have to store your SoundCloud login credentials in any third-party app or service.
There are two common use cases:
- Export to SoundCloud: upload tracks to SoundCloud account from a third-party application. Case study: FiRe Field Recorder
- Import from SoundCloud: transfer tracks from SoundCloud account to a third-party service. Case study: Abbey Road Online Mastering
The authorization flow is similar in both cases:
- Click “Connect with SoundCloud” in the third-party app.
- This opens up the connect page on our server.
- You can login (or sign up for a new account) and allow access.
- An authorization token is sent to the third-party app.
- The app can store the token and access the account until the user revokes the access in the SoundCloud account settings. That way you’re able to revoke the access without changing your SoundCloud password and also to change your SoundCloud password without affecting the third-party authorization.
So when you see this button on a web page, you know that you’re only two clicks away from connecting the service to your SoundCloud account and let it accessing to your tracks.
To get started with the implementation: