没有q参数的SoundCloud轨道搜索返回503

时间:2013-05-21 16:03:09

标签: soundcloud

我认为跟踪搜索存在意外错误。

我有一个桌面应用,可以根据标签搜索曲目。问题是没有“q”参数,无论我搜索什么系统都会返回503错误。

它运作良好一年,它最近才这样做。 (我不能给你一个确切的时间)

这是预期的行为吗?

1 个答案:

答案 0 :(得分:0)

只要标签返回搜索结果,这似乎工作正常:

$ curl -sS "https://api.soundcloud.com/tracks.json?client_id=$client_id&tags=rock&limit=1"  | python -m json.tool | egrep 'tag_list|error_message'
        "tag_list": "korn skrillex kill the noise sonny moore narcissistic cannibal dubstep dance metal rock",

$ curl -sS "https://api.soundcloud.com/tracks.json?client_id=$client_id&tags=jazz&limit=1"  | python -m json.tool | egrep 'tag_list|error_message'
        "tag_list": "OKeh \"OKeh Records\" Preview Jazz \"new releases\" Brand-new",

$ curl -sS "https://api.soundcloud.com/tracks.json?client_id=$client_id&tags=barbie&limit=1"  | python -m json.tool | egrep 'tag_list|error_message'
        "tag_list": "\"g.i. joe\" barbie transformers positivity toys video game music vgm nes snes genesis nintendo",

$ curl -sS "https://api.soundcloud.com/tracks.json?client_id=$client_id&tags=foobar&limit=1"  | python -m json.tool | egrep 'tag_list|error_message'
            "error_message": "503 - Service Unavailable"