跳转到内容
POST AI agent ready /v1/address/autocomplete

地址自动完成 API - 免费地址建议

发送部分地址查询并获取最多 10 个结构化地址建议,其中包括街道、城市、州、国家/地区和 GPS 坐标。 专为在输入地址字段时进行搜索而设计。 支持本地化结果的语言首选项。

Parameters

stringrequired

Partial address to autocomplete.

number

Max suggestions to return (1-10).

string

ISO 639-1 language code for results.

Code examples

curl -X POST https://api.botoi.com/v1/address/autocomplete \
  -H "Content-Type: application/json" \
  -d '{"query":"1600 Amphithea","limit":3,"lang":"en"}'

When to use this API

构建“输入即搜索”地址字段

将此端点连接到具有去抖请求的输入字段。 当用户键入时显示匹配地址的下拉列表。 当他们选择其中一项时,系统会自动填充街道、城市、州和邮政编码字段。

减少移动结账时的表单错误

移动用户比桌面用户犯的拼写错误更多。 自动完成建议让他们点击正确的地址,而不是完整地输入地址,从而缩短了表单完成时间并降低了错误率。

地图应用中的电源位置搜索

使用自动完成功能让用户可以按名称或地址搜索地点。 每个建议都包含坐标,因此您可以将地图置于所选结果的中心,而无需单独的地理编码调用。

Frequently asked questions

我可以请求多少条建议?
设置 limit 参数,范围为 1 到 10。默认为 5。API 最多返回找到的匹配结果的数量,该数量可能小于限制。
支持哪些语言?
通过任何 ISO 639-1 语言代码(例如,“de”代表德语,“ja”代表日语)。 当翻译可用时,结果将以请求的语言返回。 否则会返回到当地语言。
有最小查询长度吗?
查询必须至少包含一个非空白字符。 较短的查询返回更广泛的结果。 为了获得最佳建议,请发送至少 3-4 个字符。
这适用于公司名称或街道地址吗?
它对两者都有效。 地理编码器匹配街道地址、社区、城市和命名地点。 公司名称可能匹配也可能不匹配,具体取决于映射数据库覆盖范围。
响应时间是多少?
典型响应时间为 100-300 毫秒,具体取决于地理编码服务负载。 为了获得流畅的提前输入体验,请在用户停止输入后 150-200 毫秒触发去抖动请求。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.