我正在使用 REST API(场地平台)来获取每个目的地和类别的前 5 个场地的列表,就像它们在foursquare 网站上的搜索结果中列出的一样。
例如,我使用 explore api 端点执行以下请求: https://api.foursquare.com/v2/venues/explore?near=zurich,CH&query=College %26 University
我正在使用未经身份验证的 apias。我没有通过半径,以获取默认半径。
现在 api 的结果如下: 1. ETH Hönggerberg HIL 2. Technopark 3. Kantonsschule Stadelhofen 4. Zürcher Hochschule der Künste, Departement Musik 5. Klubschule Migros
当我在 Foursquare 网站上进行如下搜索时(未登录!): https ://foursquare.com/explore?near=Zurich%2C%20CH&q=College%20%26%20University
我在网站上得到以下结果:1. SBB Digital 2. Technopark 3. ETH Hönggerberg HIL 4. EF Education First 5. Klubschule Migros
是否可以从 api 获得相同的列表,如网站上所示(以相同的顺序)?如是?我怎样才能做到这一点?我如何调用 api 或如何对 api 的结果进行排序以获得相同的列表?
首先,我尝试按评级字段对 api 结果进行排序,但这根本不起作用。因为在此示例中,前 30 个结果中没有一个具有任何评级。
预先感谢您的帮助!问候汤姆