RESTAPI探索:如何获得与Foursquare网站上的搜索相同的列表顺序?

RESTAPI探索:如何获得与Foursquare网站上的搜索相同的列表顺序?,api,foursquare,Api,Foursquare,我正在使用RESTAPI(场馆平台)获得每个目的地和类别前5名场馆的列表,就像在foursquare网站的搜索结果中列出的一样 例如,我使用explore api端点执行以下请求: %26大学 我使用的是未经验证的APIA。我不传递半径,以获取默认半径 现在,api的结果如下所示: 1.埃斯·霍格伯格·希尔 2.科技园 3.斯塔德霍芬酒店 4.音乐系苏彻·霍奇舒勒·德昆斯特 5.克卢布舒勒·米格罗斯酒店 当我在Foursquare网站上搜索以下内容时(未登录!): 我在网站上得到以下结果: 1

我正在使用RESTAPI(场馆平台)获得每个目的地和类别前5名场馆的列表,就像在foursquare网站的搜索结果中列出的一样

例如,我使用explore api端点执行以下请求: %26大学

我使用的是未经验证的APIA。我不传递半径,以获取默认半径

现在,api的结果如下所示: 1.埃斯·霍格伯格·希尔 2.科技园 3.斯塔德霍芬酒店 4.音乐系苏彻·霍奇舒勒·德昆斯特 5.克卢布舒勒·米格罗斯酒店

当我在Foursquare网站上搜索以下内容时(未登录!):

我在网站上得到以下结果: 1.数字交换机 2.科技园 3.埃斯·霍格伯格·希尔 4.英孚教育 5.克卢布舒勒·米格罗斯酒店

是否可以从api中获得网站上显示的相同列表(以相同的顺序)?如果有的话?我该怎么做?如何调用api,或者如何对来自api的结果进行排序以获得相同的列表

首先,我尝试按评级字段对api结果进行排序,但这根本不起作用。因为在这个例子中,前30个结果中没有一个有任何评级

提前感谢您的帮助! 问候
Tom

确保您使用与web上相同的用户帐户进行浏览请求。此外,您的查询似乎不完全匹配。一个是“学院和大学”,另一个是“学院”-尝试匹配查询,看看结果是否有变化。

与此同时,我从foursquare得到了答案。 技巧非常简单:只需向api调用添加以下参数:time=any和day=any。 然后,您将获得与foursquare网页上完全相同的排序结果(未经验证时)。
感谢来自foursquare的david!:-)

感谢您的评论。我在没有用户帐户的情况下发出请求:在网页上,我没有登录,我使用的是未经验证的api。我想独立于任何用户帐户购买结果。关于查询:我已经使用相同的参数进行查询:在api链接下方未完全突出显示。在API响应中,我看到了学院和大学的正确查询。