2

Soundcloud API を使用して複数の用語を OR 検索するにはどうすればよいですか?

コンマで区切ると AND 検索を行うようです:

例えば

http://api.soundcloud.com/tracks.json?client_id=CLIENTKEY&q=chicago,parks&limit=50

Google API では %7C を使用して OR 検索を実行できますが、Soundcloud では機能しないようです。

http://api.soundcloud.com/tracks.json?client_id=CLIENTKEY&q=chicago%7Cparks&limit=50

助けてくれてありがとう。

4

1 に答える 1

4

/tracks現在、リソースに対して「OR」クエリを実行することはできません。

私たちが提案する解決策は、2 つのリクエストを実行して結果を結合し、重複を削除することです。

http://api.soundcloud.com/tracks.json?client_id=CLIENTKEY&q=chicago&limit=50

http://api.soundcloud.com/tracks.json?client_id=CLIENTKEY&q=parks&limit=50

もちろん、結合された結果は、2 つの検索用語の結合された関連性によって並べ替えられることはありませんが、重複を取得して残りの「上」に移動することはできます。

HTH ハンネス

于 2012-04-25T15:19:21.307 に答える