获取所有在其API中响应查询字词的Foursquare类别

时间:2016-05-02 16:03:19

标签: foursquare

我正在探索Foursquare的API,我想知道是否有任何方法可以找出哪些类别对特定搜索词(查询)做出响应。在Foursquare中似乎没有这样的选项,所以我猜这可能需要间接完成。

我要做的是让他们的API告诉我哪些类别(ID足够)回应查询字词。例如,如果我的查询是donuts,我怎样才能获得包含所有相关类别categoryID的数组?

我不介意如果我没有点击所有他们的结果,我可以被限制在某个区域。但是,我想,即使可能不存在与某个位置的某个查询相关的场所,如果已知该查询词与某个类别相关,我也会注意到它 - 例如,没有{{ 1}}附近,但Foursquare知道它与donuts类别有关。

我已经知道如果我Bakery使用查询字词,他们会提供一个场地结果列表,我可以废弃所有类别。我只是想知道是否有更聪明和API友好的方式来做到这一点,因为我不想(也不允许their terms)废弃他们的数据库。

1 个答案:

答案 0 :(得分:0)

我不相信这是可能的,因为可能有一个名为'甜甜圈'的酒吧根本不涉及面包店。就像你提到的那样,我会点击venue/explore端点,其中limit = 10并且'rank'返回顶级类别。