I'm having the same issue.
But it's not a 400 but a 403 (forbidden) for me.

>From what I see the link simply expires.
You are storing the deep link that you get when fully resolving the
SoundCloud link using the oauth token. But these links are only valid
for about one minute, if you don't start the stream during that time or
if you stop it and try to re-start it later, it will no longer work.
It's the same reason why the links as played in iPeng's browser can't
be saved to favorites or why you can't do that with Google Music
links.

What you'd have to do is store the original, high level SoundCloud link
and then re-apply the oauth token to get a new stream link from
SoundCloud and you have to do that every time a stream starts playing
and on the server. The player can't do it (it's not oauth authorized)
and you can't do it in advance so you'd need to use the SoundCloud link
as a kind of pseudo-url and retrieve a real one when playback is about
to start.


-- 
pippin

---
see iPeng, the Squeezebox iPhone remote and 
*New: iPeng for iPad*, at penguinlovesmusic.com
------------------------------------------------------------------------
pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777
View this thread: http://forums.slimdevices.com/showthread.php?t=92723

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to