HorizonForumsone horizon
Log inSign up

[ms] · Est. May 2002

Music madethis place,we just kept itgoing...

One durable person. One social graph. Many communities—and every way people speak, share, listen, write, gather and remember.

Forums / General Yakkity Yak

[ms] <-> SoundCloud Sync

14 durable postsStarted 2012-06-09Latest 2012-06-14
#119278Post 1 of 14

I have been working on this for quite a while now and I think I have finally gotten it to a point where I think it can be shared. I have finished writing a SoundCloud app that gives you the option to sync up your [ms] artist subscriptions with your followed SoundCloud followed artists. :o:

You can either import all of your SoundCloud artists into your [ms] profile, or export all of your [ms] artists to your SoundCloud page. If you use one site more than the other but would like your favorite artists to be the same on both, try it out and let me know what you think!

To get to it, click the Artists tab, click My Artists, then click "SoundCloud Import/Export." I have also made it available from the Home page under My Artists for users who haven't used it yet.

Adam

#1622865Post 2 of 14

Re: [ms] <-> SoundCloud Sync

Mind blown. That's fucking sweet. It's too bad soundcloud still has no RSS feeds for dashboards and subscriptions.

[ATTACH=CONFIG]8946[/ATTACH]

#1622876Post 3 of 14

Re: [ms] <-> SoundCloud Sync

Check out Cloud Flipper for that... it's a project I did last year :)

[url="http://picklemonkey.net/cloudflipper/cloudflipper.php"]Cloud Flipper: Free SoundCloud to RSS Converter[/url] (single page to RSS) [url="http://picklemonkey.net/cloudflipper/dashboard.php"]http://picklemonkey.net/cloudflipper/dashboard.php[/url] (personal dashboard to RSS)

#1622878Post 4 of 14

Re: [ms] <-> SoundCloud Sync

Oh boy, that's exactly what I've been waiting on Soundcloud to do :lol: I knew of the single page converter but didn't know you had made a dashboard converter too. :RockOn::Respect:

It'd be magic if the Soundcloud player can be embedded into the RSS items :shock::D

#1622879Post 5 of 14

Re: [ms] <-> SoundCloud Sync

Pickle that is so on point, fantastic.

#1622969Post 6 of 14

Re: [ms] <-> SoundCloud Sync

Notice a bug in the SC dashboard RSS: When opening the webpage for an RSS item, the url is appended with a random string of numbers, eg:

[CODE]http://soundcloud.com/robbabicz/robert-babicz-venus-transit!#0620121925110000 http://soundcloud.com/royalsapien/funk-harmony-park-my-truth!#0620120649060000 http://soundcloud.com/robbabicz/rob-acid-vampire!#0620121900070000[/CODE]

Deleting the bits from ! onwards resolves the URL.

Besides that, can't believe how convenient it is to keep track of my SC dashboard now!

#1622999Post 7 of 14

Re: [ms] <-> SoundCloud Sync

nice work!

#1623051Post 8 of 14

Re: [ms] <-> SoundCloud Sync

feather, I just fixed that

#1623107Post 9 of 14

Re: [ms] <-> SoundCloud Sync

Cheers mate. What caused it?

#1623117Post 10 of 14

Re: [ms] <-> SoundCloud Sync

Intentional design feature :). It apparently broke certain feed readers, so I just pulled it out

#1623118Post 11 of 14

Re: [ms] <-> SoundCloud Sync

What do the numbers do?

#1623143Post 12 of 14

Re: [ms] <-> SoundCloud Sync

The intent was to make the unique GUID URL a more unique string. Some feeds don't use a unique string in this field, which causes RSS to not validate. I added that there because a browser will ignore anything in a URL that begins with a !#. It seems some feed readers interpreted that piece as part of the URL

#1623523Post 13 of 14

Re: [ms] <-> SoundCloud Sync

I just noticed Cloudflipper now embeds the SC player and download link into the RSS feed. Great job!

#1623642Post 14 of 14

Re: [ms] <-> SoundCloud Sync

I just wrote some more code to find/populate the SoundCloud URL for another 176 artists. I ran the sync again on my own account and it was able to export another 16 artists that it was able to export to my SoundCloud account.

Long term I may give us the option to automate this, so [ms] and SoundCloud will automatically keep each other in sync with any changes that we do on either system. Until I can get that written, you may want to try the import/export again.

Log in to reply