foursquare - 获取通用用户位置

我试图通过foursqaure获得一个位置的“通用位置”。 例如 - 对于特定的geolong,提供给Foursquare API的geolat - 是否有我可以使用的API /算法,以确定用户是在家/商城/郊区/城市(通用位置)? 我可以处理位置类型并确定这个,但我想知道是否有更简单的方法吗?     
已邀请:
由于绝大多数foursquare场地都有一个或多个类别,您可以使用它们来帮助您识别用户所在的位置。如果您有用户的oauth令牌,则可以通过此端点访问其签入历史记录:https://developer.foursquare.com/docs/users/users.html。 然后,您将在他们最近的登记入住时看到一个类别列表,例如“家”,“酒吧”,“夜生活”,“电影院”,您可以用它们来了解他们所处的地点类别在。 数据库实际上很少有拼写错误,重复或误报的问题,但你会发现一些错误分类的家庭问题(例如,许多大学宿舍将自己归类为夜总会或脱衣舞俱乐部作为笑话)。但是,对于大多数地点而言,结果应该是有用的。     
您是否考虑过按地点搜索Wikipedia的GeoNames API?细节在这里。 使用Foursquare的API是一个非常聪明的想法,但根据以前的经验,您可能会因错误拼写和/或重复列表而得到一些误报。     

要回复问题请先登录注册