Foursquare场地/探索API,部分参数对我来说效果不佳。
指定"景点"根据章节参数,我得到很多东西,包括不应该在那里的食物场所。在指定食物,艺术,户外等时我没有这个问题。
您可以通过更改此处的section参数来测试此内容:
...并查找['回复'] ['查询']结果。当您指定"景点"
时,它不存在有没有人有解决方法?由于sortbydistance参数,我想使用场地/探索端点。
答案 0 :(得分:1)
section=sights
参数应返回人们在前往新区域时往往会访问的场所。这些通常超过索引到公园和纪念碑等东西,但如果值得参观,还会包含餐馆和酒吧。
这些结果不是策划的,所以你不会像传统的指导书(帝国大厦,自由女神像等)那样,而是根据前往和居住的人提供独特的视角。该地区。
如果您对游客特定的内容感兴趣,请尝试删除section
参数,并使用query
tourist
项或您想要实现的任何内容。 venues/explore
端点非常适合将查询字词解析为有意义的结果。
答案 1 :(得分:0)
我面临着同样的问题,我担心这是因为Foursquare正在努力推广这些餐厅..
我的想法很简单,请使用section=food
执行其他查询,如果它位于sights
中,请将其删除。
另一个想法是检查'food' in ['venue']['categories'][0]['icon']['prefix']
nightlife
是否也不应该sights
。
答案 2 :(得分:0)
我使用场地/探索终点解决了这个问题,未使用此查询参数指定 section 值
<强>查询=旅游强>
//加上其他参数,例如ll,radius
这个组合给了我旅行者大多数旅行的景点。到目前为止,我在结果中看不到多少餐馆。