我使用哪个api从foursquare获得Best Near By场地

时间:2014-07-30 10:04:36

标签: android foursquare

我想要一个foursquare安卓应用在其应用中使用的api,以便在场地附近获得最佳效果..如果知道的话请帮帮我..

2 个答案:

答案 0 :(得分:2)

您可以使用下面的Rest API搜索您附近的场地。

https://api.foursquare.com/v2/venues/search?client_id=CLIENT_ID&client_secret=CLIENT_SECRET&v=20140730&locale=en&radius=1000&ll=LAT,LNG&limit=20&query=royal&categoryId=COMMA_SEPERATED_IDS

有关详细信息,请参阅以下链接:

https://developer.foursquare.com/docs/venues/search

同样从COMMA_SEPERATED_IDS的四个方格中获取特定类别,您可以从以下链接获取:

https://developer.foursquare.com/docs/venues/categories

要创建客户端ID和客户端密钥,请点击以下链接:

https://developer.foursquare.com/overview/auth

希望它会帮助你...... !!!

答案 1 :(得分:0)

This是您应该使用的API

  

搜索场地https://api.foursquare.com/v2/venues/search返回a   当前位置附近的场所列表,可选择匹配搜索   术语。

     

为确保获得最佳效果,请注意意图   参数如下。如果您正在寻找“顶级”场地或推荐   场地,改为使用探索终点。

     

如果提供纬度和长度,则每个场地包括一个距离。如果   通过身份验证后,该方法将返回与您相关的场地元数据   和你的朋友们如果您不进行身份验证,则不会得到此信息   数据。

     

请注意,场地内返回的大多数字段都是可选的。   用户可以创建没有地址,城市或州的场所(   场地是在指定的geolat / geolong处创建的。你的客户   应该安全地处理这些条件。

     

你还会注意到一个统计数据块,它会显示一些计数数据   地点。以下显示当前的人数(这个   值可以是0)。