我正在对Google Places RadarSearch API执行查询,但并未完全了解结果。我试图找到附近的特易购超市。我查询的结构是这样的:Google Places API - RadarSearch结果令人困惑
我已经尝试了一堆场类型,关键字和名称的变化。 Tesco的商店没有任何结果。我错过了什么吗?
的谷歌文档显示领域:
关键字 - 反对,谷歌已经收录了这个地方的所有内容进行匹配的术语,包括但不限于姓名,类型,地址,以及顾客评论和其他第三方内容。
名称 - 一个或多个要与空格字符分隔的地名匹配的术语。结果将被限制为包含通过名称值的那些结果。请注意,除了列出的名称之外,某个地点可能会有与之相关的其他名称。 API将尝试将传递的名称值与所有这些名称进行匹配。因此,可能会在名称与搜索词不匹配但结果名称相同的结果中返回结果。
我总是得到200个结果的最大值,其中可能包括1个或2个Tescos。当我查看Google地图时,我正在搜索的方向上有10个Tescos。就好像api忽略了名称字段。不要紧,我在名称字段填充,我仍然得到同样的结果
UPDATE:看来这是一个已知的bug https://code.google.com/p/gmaps-api-issues/issues/detail?id=7082
现在,它的工作再次,谷歌似乎已经解决了这一问题。所有测试再次运行。凉! – Enceradeira 2014-09-11 21:41:30