首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用/venue/search端点找不到餐厅

使用/venue/search端点找不到餐厅
EN

Stack Overflow用户
提问于 2013-07-15 14:25:19
回答 1查看 284关注 0票数 0

Foursquare工程师的问题:)你能解释一下为什么我找不到使用/venue/search终端的餐厅吗?

有问题的餐厅是Aqua in San Francisco。根据/venue/ID的要求,餐厅的位置是37.793489,-122.399905。因此,我使用这些坐标通过intent=checkin调用/venue/search请求。

https://api.foursquare.com/v2/venues/search?v=20130712&ll=37.793489,-122.399905&categoryId=4d4b7105d754a06374d81259,4d4b7105d754a06376d81259&intent=checkin&radius=100&oauth_token=QEJ4AQPTMMNB413HGNZ5YDMJSHTOHZHMLZCAQCCLXIX41OMP

API返回我30个项目,其中没有水。在documentation中,它是这样写的:

Unlike the checkin intent, browse searches an entire region instead of only finding Venues closest to a point.

那么,为什么它不返回与我提供的点之间的距离排序的项目呢?

如果我改变了浏览意图,我会在结果中看到"Aqua“。

基本上,行为看起来不一致。怎样才能让它更可靠呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-24 09:46:20

看起来这种情况正在发生,因为这不是Foursquare认为你可能会签到的地点。考虑到你的经度/经度和半径,Foursquare认为你更有可能查看你看到的30个结果,而不是你脑海中的餐厅。

但是,如果您减小半径或增加结果数,您将找到有问题的餐厅。

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

https://stackoverflow.com/questions/17647935

复制
相关文章

相似问题

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