5

「The Hives」のトラックはストリーミング可能であると主張していますが、404 を返しています。

Civilization の Dying ID 3644317 ( http://api.soundcloud.com/tracks/3644317.json?client_id= )に対する JSON 応答は次のとおりです。

{
    "kind": "track",
    "id": 3644317,
    …
    "sharing": "public",
    "streamable": true,
    "embeddable_by": "all",
    "downloadable": false,
    "title": "Civilization's Dying",
    …
    "stream_url": "http://api.soundcloud.com/tracks/3644317/stream"    
}

streamable は true で、stream_url を提供します。client_id でアクセスしようとすると (他のトラックで行ったように)、404 が返されます。

編集:共有は公開されています。情報をペイロードに追加し、API ページへのリンクを参照用の完全な応答とともに追加しました。

4

3 に答える 3

6

現在、一部のアーティストに影響を与えるバグがあり、そのトラックは実際にはストリーミングできなくなりましたが、API 応答はその事実を示していません。これはすぐに修正する必要があります。

于 2013-03-06T12:09:12.030 に答える
1

返されたトラックの取得リクエストで、この曲の「共有」が「公開」に設定されていることを確認してください。そうでない場合は、Soundcloudで認証する必要があります。

http://developers.soundcloud.com/docs#authentication

于 2013-03-05T21:33:55.237 に答える