Api 四方范畴包含

Api 四方范畴包含,api,http,foursquare,Api,Http,Foursquare,在我的应用程序中,我需要检索场馆列表并排除某些类别(如住宅、火车、飞机或出租车)。在这个问题上,我了解到没有办法从回复中排除某些类别,我需要写下所有必须包含的其他类别。但是当我描述所有类别时,我有太长的URL 那么,如何使用我的标准检索场馆呢?我知道您了解了如何搜索和使用categoryId筛选器如果没有,请查找categoryId参数 Foursquare类别有一个层次结构(树),您可以获得所有类别 在树中搜索顶级节点时,foursquare还会返回其所有子类别 例如,搜索顶级食品类别将返回所

在我的应用程序中,我需要检索场馆列表并排除某些类别(如住宅、火车、飞机或出租车)。在这个问题上,我了解到没有办法从回复中排除某些类别,我需要写下所有必须包含的其他类别。但是当我描述所有类别时,我有太长的URL


那么,如何使用我的标准检索场馆呢?

我知道您了解了如何搜索和使用categoryId筛选器
如果没有,请查找categoryId参数

Foursquare类别有一个层次结构(树),您可以获得所有类别

在树中搜索顶级节点时,foursquare还会返回其所有子类别

例如,搜索顶级食品类别将返回所有类型的餐厅,因此如果我希望所有餐厅位于特定半径内,我可以使用该过滤器

如果我想要除“寿司”以外的所有餐厅,我认为最好的方法是按照示例要求所有顶级类别的餐厅,然后自己进行筛选,因为否则您可能会遇到上述URL过大的问题

如果上述条件不满足,另一种选择是将搜索拆分为两个不同的请求。不确定这是否是最佳做法,但我的解决方案有时会在同一个位置同时运行7个不同的搜索,以获得所有可能的结果(记住,响应也有50个结果的限制)