Foursquare Four Square-机构不可用问题

Foursquare Four Square-机构不可用问题,foursquare,Foursquare,我们正面临着一个四方形API的问题,即场地的获取。问题是某些位置在列表中不可用,因此在应用程序中不可见 例如,以位于美国加利福尼亚州帕洛阿尔托大学大道220号的“咖啡馆220”为例 这一点在“Four Square”网站及其iPhone应用程序中都可以看到。但是,当我们通过应用程序请求时,此位置不可用 请查看以下来自不同应用程序的请求以及我们的相关查询 [1] 。我们的申请要求: 基于OAuthtoken的请求: api.foursquare.com/v2/victions/search?ll=

我们正面临着一个四方形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”或“无用户请求”。因为我们面临着获取场馆数据的问题


请告知我们您的反馈,以便我们能够解决此问题。

这似乎是因为您在第一次查询中使用了
intent=browse
参数。这不会根据与起始点的距离对场地进行加权。由于您使用的场地半径约为800米,因此该区域可能有太多场地挤占了您要寻找的场地

尝试使用不同的意图(有文档记录)或更小的半径

此外,既然您的客户端密码和oauth令牌已经公开发布,您应该轮换它,否则您可能会危及用户的隐私