Foursquare Four Square-机构不可用问题
我们正面临着一个四方形API的问题,即场地的获取。问题是某些位置在列表中不可用,因此在应用程序中不可见 例如,以位于美国加利福尼亚州帕洛阿尔托大学大道220号的“咖啡馆220”为例 这一点在“Four Square”网站及其iPhone应用程序中都可以看到。但是,当我们通过应用程序请求时,此位置不可用 请查看以下来自不同应用程序的请求以及我们的相关查询 [1] 。我们的申请要求: 基于OAuthtoken的请求: api.foursquare.com/v2/victions/search?ll=37.445,-122.162385&intent=browse&radius=804.67&limit=50&oauth_-token=[OAuthTokenHere]&v=20130613 [2] 。参考申请请求: 使用github上的参考应用程序,url如下: github.com/Constantine-Fry/Foursquare-API-v2 获取从Github应用程序调用的API: https://api.foursquare.com/v2/venues/search?client_id=[CLientID Here]&client_secret=[ClientSecretHere]&v=20130117&locale=en&ll=37.444829,-122.162241&radius=500 查询: 1) 当我们从应用程序发送请求时,“Cafe 220”在列表中不可见,而在“Github”参考应用程序中工作正常。所以我们不知道为什么会出现这种问题 请让我们知道为什么该地点不在列表中,以及如何解决此问题 2) 我们的理解是,上面从github提出的请求是“无用户请求”——正确吗 3) 请告诉我们哪种方法更适合“OAuthToken”或“无用户请求”。因为我们面临着获取场馆数据的问题Foursquare Four Square-机构不可用问题,foursquare,Foursquare,我们正面临着一个四方形API的问题,即场地的获取。问题是某些位置在列表中不可用,因此在应用程序中不可见 例如,以位于美国加利福尼亚州帕洛阿尔托大学大道220号的“咖啡馆220”为例 这一点在“Four Square”网站及其iPhone应用程序中都可以看到。但是,当我们通过应用程序请求时,此位置不可用 请查看以下来自不同应用程序的请求以及我们的相关查询 [1] 。我们的申请要求: 基于OAuthtoken的请求: api.foursquare.com/v2/victions/search?ll=
请告知我们您的反馈,以便我们能够解决此问题。这似乎是因为您在第一次查询中使用了
intent=browse
参数。这不会根据与起始点的距离对场地进行加权。由于您使用的场地半径约为800米,因此该区域可能有太多场地挤占了您要寻找的场地
尝试使用不同的意图(有文档记录)或更小的半径
此外,既然您的客户端密码和oauth令牌已经公开发布,您应该轮换它,否则您可能会危及用户的隐私