繁体   English   中英

Foursquare子类别搜索

[英]Foursquare sub-category search

我可以获得类别列表以及所有嵌套的子列表,但是我要搜索的唯一类别是“食物”。 我需要的是食物的子类别列表。

搜索类别的步骤如下: https : //api.foursquare.com/v2/venues/categories?oauth_token=[auth_token]&v=20150501

如果我提供了类别ID,是否有一种已知的方法可以仅搜索子类别?

您在查询中缺少categoryId=... 您可以在这里找到ID: https//developer.foursquare.com/categorytree

在撰写本文时,食品的categoryId为4d4b7105d754a06374d81259

我要建议的内容存在危险,但是这里有。

您可以创建一个示例应用程序,该应用程序可以访问https://api.foursquare.com/v2/venues/categories?oauth_token=[oAuthToken]&v=20150506 ,解析json响应并将结果填充到数据库中。 填充此数据库后,将其(和必要的模型文件)复制到您的真实应用程序中。

使用此本地类别数据库,您的应用程序可以仅搜索父类别(艺术与娱乐,美食等),或仅搜索给定父类别中的子类别(巴西餐馆,咖啡馆等),依此类推。

危险是,如果Foursquare选择更改其类别数据,则您的本地来源将过时。 您将需要一种方法来更新您的数据,并且当然要确保您的应用程序能够处理更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM