当试图寻找基于曲目“地理”过滤器,我总是回到零次的结果。 根据您可以使用文档*****作为通配符搜索存在于服务器响应每个轨道的“标签列表”经/纬度范围。 我们发出的POST请求时使用“标签”过滤器。
例如
HttpResponse response = api.get("/tracks?tags=geo:lat%3D52.0*", null);
返回零结果。
我还试图省略“地理:”命名空间引用,试过各种例如“LAT = 52.0”“地理纬度/经度字符串的变化:LAT = 52.0 *”。 尝试都url编码和非urlencoded的价值观,似乎没有任何工作。
如果我只是做
HttpResponse response = api.get("/tracks?tags=geo:", null);
这将带回必须在标签列表中引用的地理位置结果,所以有在已经添加地理标签肯定的数据库轨道! 我抄这些地缘之一:从随机轨道位置到API请求的post数据和它没有找到的轨道。
多一个人就我所知,已经在一个月前提交的SO这个问题,使用JQuery 的SoundCloud API:地理标签信息搜索不工作
任何帮助将不胜感激。
(FYI在我上面使用的代码空参数传递的参数后只是另一种选择,你必须使用一个NameValuePair对象与选择,我已经尝试过这种方式太多,但没有成功[地理上搜索过滤器时])