我正在运行查询以使用半径值搜索场地。在我搜索半径为1000(米)的场地的情况下,我知道输出最多显示50个顶级场地。这些场地是如何选出的?
答案 0 :(得分:1)
[此信息来自试验foursquare API ..]
这取决于查询,在locations query api documentation处查看intent参数:
[intent=checkin]
[intent=browse]
来获取该地区的场地(最轻松的搜索,获得更一般的结果)[intent=match]
我所做的只是重新封顶了那里写的东西..
回答您的问题:
这取决于您是否经过身份验证,但如果不是,它将返回您给出的半径中的前50名(最受欢迎)。 (当你通过身份验证时我们没有太多玩它,不知道它的表现如何)
例如,对于intent=browse
,使用radius=1000
搜索任何城市纬度/经度将返回约50个结果,然后扩展到radius=2000
,如果多路复用/商城现在在范围内(在那里很多人办理登机手续),它将取代之前显示的其中一个结果。因此,您可以在新的radius =>中获得旧的50 +新的,更受欢迎的结果的一部分。当前半径中的前50名
此外,最常用的是在结果集中首先显示。