我正在使用其确定的坐标来查找某些POI,但是Place Search API(// discover / here)中的Here入口点未提供我可以在HERE WeGo网络应用中手动找到的所有POI。
一开始我想这可能是因为默认类别设置为饮食,外出和购物吗?我为所有类别的请求提供了一个额外的参数(cat),但这给了我更多缺少的POI。
有人知道为什么Web应用程序和API服务之间会有这种区别吗?
答案 0 :(得分:0)
here-wego应用程序未使用“发现/此处”端点,因此不会为您显示相同的结果。它使用“发现/搜索”。
发现/此处进入点是为不同的用例设计的,其行为有些奇怪。它是为“签到”设置的,因此不能保证返回所有内容。
如果要向用户提供区域中的所有POI,则应使用浏览/端点。我知道这要求他们指定类别,但这确实是最佳选择。
或者,根据您的用例,您可以使用here-wego应用程序(相同的查询和搜索中心)以与调用发现/搜索相同的方式来调用发现/搜索。