6

私のサイトでは、SoundManager2 を使用して、Soundcloud の stream_url を使用し、secret_token と client_id を追加して、さまざまなバンドの Soundcloud トラックをストリーミングしています。1 つを除いてすべてのバンドが機能しているように見えますが、API 応答には違いが見られません。

これは、何週間も機能していた特定のセットですが、今日 404 を返し始めました: https://soundcloud.com/mona-official/sets/torches-pitchforks

バンドは、設定を何も変更していないこと、アプリとウィジェットが有効になっていること、API のすべてのトラックがストリーミング可能であることを示しています。バンドのアクセス トークンも有効なようです。

ありがとう!リック

4

1 に答える 1

4

アプリがストリームで 404 をチェックできる場合の醜い回避策の 1 つを次に示します。

通話中

https://api.soundcloud.com/i1/tracks/<track_id>/streams?client_id=<cid>

RTMPストリームで無条件のJSON応答(つまり、XMLを取得できない)で応答します。これは数分間有効です。

{"rtmp_mp3_128_url":"rtmp://ec-rtmp-media.soundcloud.com:80/mp3:VeAGXsGTFb59.128?9527d18f1063a01f059bf10590159adb10dea0996b8c0cdb6748962c2c1b859ce6b56ee301b0b087e0695d03f6e9498fd963ef1328bc89c05e156bacca00317de55e78139e168138ead65c8fdac11f8d626674293d53f230cf5a"}

于 2014-03-15T09:45:56.693 に答える