首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >foursquare网站地点搜索与api搜索不匹配

foursquare网站地点搜索与api搜索不匹配
EN

Stack Overflow用户
提问于 2012-05-22 04:15:54
回答 1查看 935关注 0票数 1

答案可能只是暗示了我,但这让我很困扰

我一直在做一个简单的搜索,试图找到我附近所有的户外野餐地点。所以我在我的邮政编码中搜索了野餐,得到了一个结果列表。

https://foursquare.com/search?tab=tipResults&q=picnic&lat=&lng=&near=10001

然后,我尝试使用api ( venues/explore端点)执行相同的搜索,以查看我的应用程序是否运行良好,然后我得到了一个完全不同的位置列表。我一直使用的api url是

https://api.foursquare.com/v2/venues/explore?near=10001§ion=outdoors&query=picnic&radius=5000&client_id=XXXX&client_secret=YYYY

顺便说一句,如果我不包括半径,它只返回1个条目。

EN

回答 1

Stack Overflow用户

发布于 2012-05-22 14:55:09

tip结果在10001左右。

您提供的接口调用:https://api.foursquare.com/v2/venues/explore?near=10001§ion=outdoors&query=picnic&radius=5000&client_id=XXXX&client_secret=YYYY

是单个explore search api调用。

这两者非常不同,并且会产生不同的结果。

尝试通过应用程序接口运行提示搜索(this place上的API文档):

https://api.foursquare.com/v2/tips/search?near=10001&query=picnic

(direct link for testing it)

如果这能解决问题,请让我们知道。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10691988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档