如何 return 在 Nokia Here Maps API 上搜索不完整字符串的结果?

How to return results for incomplete strings on Nokia Here Maps API?

我正在构建一个依赖 Here Maps Geocoder API 的应用程序来获取基于 partial/incomplete 字符串的结果,以便在用户开始在搜索框。

根据他们的文档,查询中的街道字段不需要是准确的,所以我希望如果我输入街道名称的一半,我会得到相关建议。

街道名称示例:Zhibek-Zholy, Almaty, Kazakhstan

部分街道名称 Zhib,包括城市名称:

没有结果。

http://geocoder.cit.api.here.com/6.2/geocode.json?prox=43.260204,76.914597,30000&searchtext=Zhib, Almaty&country=KAZ&app_id=MY_APP_ID&app_code=MY_APP_CODE&gen=8&maxresult=100&language=en

部分街道名称 Zhib,不包括城市名称:

没有结果。

http://geocoder.cit.api.here.com/6.2/geocode.json?prox=43.260204,76.914597,30000&searchtext=Zhib&country=KAZ&app_id=MY_APP_ID&app_code=MY_APP_CODE&gen=8&maxresult=100&language=en

街道全名Zhibek-Zholy,包括城市名称:

它给了我地址。

http://geocoder.cit.api.here.com/6.2/geocode.json?prox=43.260204,76.914597,30000&searchtext=Zhibek-Zholy, Almaty&country=KAZ&app_id=MY_APP_ID&app_code=MY_APP_CODE&gen=8&maxresult=100&language=en

预期行为:

因此,对于自动完成功能,我应该能够获取部分匹配的结果,但 API 似乎并非如此。

有人遇到过同样的问题吗?

HERE Geocoder API 不提供自动完成功能。为此,我们在测试版中有一个单独的 API。很高兴在 return 中为您提供访问权限,以征求您的反馈意见。 Philip(HERE Geocoder PM)

img taken from demo tool