有没有什么方法可以让AutoSuggestionRequest获得特定国家的结果?
我使用的是Native IOS SDK高级版3.15版本,我需要只显示英国的结果。
我的代码如下
let autoSuggestionRequest = NMAPlaces.sharedInstance()!.createAutoSuggestionRequest(location:geo,
partialTerm:text, resultType:getResultType())
autoSuggestionRequest?.languagePreference = languageLabel.text
我在3.x Premium SDK中找不到这个选项(虽然我也可能漏掉了)。作为一个变通的方法,你可以直接调用Autosuggest端点的 搜索&;地理编码API. 使用 "in "参数和国家代码,你可以将结果限制在一个特定的国家。
或者你可以根据他们的国家过滤结果后,虽然我明白,这是不太方便。
根据我的R&D (发布日期)和讨论与HERE MAP支持团队的懈怠,有没有任何方法来找到特定国家的地址搜索结果,例如只显示英国的结果。( 3.x Premium SDK)
现在,我使用POST API创建了自定义的自动搜索栏,工作正常,但它显示的是你当前位置的搜索地址。