我认为跟踪搜索存在意外错误。
我有一个桌面应用,可以根据标签搜索曲目。问题是没有“q”参数,无论我搜索什么系统都会返回503错误。
它运作良好一年,它最近才这样做。 (我不能给你一个确切的时间)
这是预期的行为吗?
答案 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"