Here api 这里是地图-自动完成建议
我正在考虑从这里使用自动完成API映射和Suggestion.json端点。我的问题是,当用户输入字符时,每次按键都会调用自动完成API来提供建议。这意味着对于每次按键,我都需要调用API。这将是相当昂贵的。假设我输入“London”,它将调用API 6次。有更好的方法吗?另外,是否有创建会话令牌的选项,以便我仅为一个会话令牌收取费用,在该会话令牌中,我输入多个字符以生成搜索建议列表?您可以做一些事情来减少呼叫次数: 有些地方的名字很短,所以你可能不得不考虑单字符的名字。所以你可以考虑建立一个自动提示关键字的缓存,比如说一个用户类型L,一次你调用AutoSputestAPI,你可以用L作为关键字缓存结果,然后为下一个按键按需要重复构建数据结构或数据存储,从而API的命中数量逐渐减少。 构建缓存后,您可以决定在大约每10次调用后刷新缓存。这将大大减少对外部API的调用。 查找Trie数据结构。可能会有帮助Here api 这里是地图-自动完成建议,here-api,Here Api,我正在考虑从这里使用自动完成API映射和Suggestion.json端点。我的问题是,当用户输入字符时,每次按键都会调用自动完成API来提供建议。这意味着对于每次按键,我都需要调用API。这将是相当昂贵的。假设我输入“London”,它将调用API 6次。有更好的方法吗?另外,是否有创建会话令牌的选项,以便我仅为一个会话令牌收取费用,在该会话令牌中,我输入多个字符以生成搜索建议列表?您可以做一些事情来减少呼叫次数: 有些地方的名字很短,所以你可能不得不考虑单字符的名字。所以你可以考虑建立一个自
使用Javascript API,您可以非常轻松地做到这一点:这是一个入门指南和autosuggest Javascript API的文档页面。您在前端使用的是什么技术?您希望以任何方式搜索“去盎司”,例如: