Soundcloud - ищете больше, чем термин?
Главная
Вопросы
Soundcloud - ищете больше, чем термин?
Как вы выполняете поиск ИЛИ по нескольким терминам с помощью Soundcloud API?
Разделение запятой, похоже, выполняет поиск по И:
e.g.
http://api.soundcloud.com/tracks.json?client_id=CLIENTKEY&q=chicago,parks&limit=50
В API Google вы можете использовать% 7C для поиска по ИЛИ, но, похоже, это не работает с Soundcloud?
например http://api.soundcloud.com/tracks.json?client_id=CLIENTKEY&q=chicago%7Cparks&limit=50
Спасибо за любую помощь.
person
user1347619
schedule
20.04.2012
source
источник
Ответы (1)
В настоящее время невозможно выполнить запросы «ИЛИ» к ресурсу /tracks
.
Предлагаемое нами решение состоит в том, чтобы выполнить два запроса, объединить результаты и удалить все дубликаты.
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
Объединенный результат, конечно, не будет упорядочен по общей релевантности двух условий поиска, хотя вы можете взять дубликаты и поместить их «поверх» остальных.
HTH Ханнес
person
Hannes Tydén
schedule
25.04.2012