美国位置自动补全API旨在简化将准确地理数据集成到网页和移动应用中的过程。它在用户输入时提供即时建议,显著改善搜索体验并减少输入错误。该API处理完整地址,包括街道、林荫路和邮政编码,以及所有美国州的城市名称,确保结果相关且全面
得益于其高效的架构,该API即使在大量请求下也能实时返回结果,确保在关键应用中的速度和可靠性。每个建议都包含标准化的信息,允许地址进行验证和标准化,方便运输、账单或高级地理编码等流程。此外,该API设计为易于通过RESTful端点集成,接受带有搜索参数的简单请求并以JSON格式返回一致的响应
该API可扩展、安全,并与现代应用兼容,包括移动环境、电商平台和内部企业系统。得益于其通用的方法,它可以适应不同的用例:从表单中的简单自动补全到复杂的地址验证和数据库丰富过程。总体而言,它为那些在需要与美国的地址、城市或邮政编码进行交互的应用中需要准确、快速和可靠的位置信息的人提供了全面解决方案
建议提供美国的完整地址,提供准确和快速的结果
{"Id":"efb949c2-97da-4cef-91fe-67d859fcfe12","Result":["Broadmoor RM 129, Homestead, FL 33039-0001","Broadmoor, Ames, IA 50011-0001","Broadmoor, Athens, GA 30602-0001","Broadmoor, Birmingham, AL 35229-0001","Broadmoor, Bowling Green, OH 43403-0001"],"ClientSessionId":null,"StatusCode":200,"IsError":false,"Errors":[]}
curl --location --request GET 'https://zylalabs.com/api/10935/usa+location+autocomplete+api/20929/address+autocomplete' --header 'Authorization: Bearer YOUR_API_KEY'
建议美国城市的名称,提供一致的结果
{"Id":"7f038404-ba1a-40e8-9272-bd31881be831","Result":["San Acacia, NM","San Andreas, CA","San Angelo, AL","San Angelo, OK","San Angelo, TX","San Luis, AZ","San Manuel, AZ","San Simon, AZ","San Tan Valley, AZ","Sanders, AZ"],"ClientSessionId":null,"StatusCode":200,"IsError":false,"Errors":[]}
curl --location --request GET 'https://zylalabs.com/api/10935/usa+location+autocomplete+api/20930/city+autocomplete&city=Required' --header 'Authorization: Bearer YOUR_API_KEY'
建议与城市相关联的美国邮政编码,提供快速准确的结果
{"Id":"c04f8751-e0e8-4856-9065-6d611ce1053e","Result":["90001, Los Angeles, CA","90002, Los Angeles, CA","90003, Los Angeles, CA"],"ClientSessionId":null,"StatusCode":200,"IsError":false,"Errors":[]}
curl --location --request GET 'https://zylalabs.com/api/10935/usa+location+autocomplete+api/20931/autocomplete+zip+code&zip_code=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
每个端点返回与位置相关的数据 地址自动完成端点提供完整地址 城市自动完成端点建议城市名称 邮政编码自动完成端点提供与城市相关的邮政编码
响应数据中的关键字段包括“Id”(唯一标识符) “Result”(建议数组) “ClientSessionId”(用于跟踪会话) “StatusCode”(表示成功或错误) “IsError”(布尔标志)和“Errors”(错误消息数组,如果有的话)
每个端点接受诸如“query”(用户的自动完成输入)等参数,并可能包含可选参数如“limit”(指定建议的数量)。用户可以通过调整这些参数自定义请求以细化结果
响应数据采用JSON格式进行结构化,具有清晰的层次结构。主对象包含“Id”和“Result”等字段,其中“Result”是一个建议数组。这种组织方式便于解析和集成到应用程序中
数据来源于全面的地理数据库,包括官方邮政信息、城市注册和地图服务。这确保了提供建议的准确性和相关性
典型用例包括改善表单中地址输入的用户体验 验证送货地址 改善电子商务平台的搜索功能 以及用准确的位置信息丰富数据库以供分析
用户可以通过将返回的数据集成到他们的应用程序中,来实现实时地址建议、验证用户输入和确保数据输入的准确性。结构化的格式方便在用户界面中进行操作和显示
如果结果是部分的或为空,用户应该实施后备机制,例如显示提示用户完善输入的消息。此外,他们可以记录这些实例以便进一步分析以改善搜索算法
服务级别:
100%
响应时间:
6,766ms
服务级别:
100%
响应时间:
1,548ms
服务级别:
100%
响应时间:
5,476ms
服务级别:
100%
响应时间:
6,817ms
服务级别:
100%
响应时间:
7,685ms
服务级别:
100%
响应时间:
55ms
服务级别:
100%
响应时间:
628ms
服务级别:
100%
响应时间:
2,191ms
服务级别:
100%
响应时间:
4,111ms
服务级别:
100%
响应时间:
929ms
服务级别:
100%
响应时间:
20ms
服务级别:
94%
响应时间:
766ms
服务级别:
100%
响应时间:
2,904ms
服务级别:
100%
响应时间:
1,098ms
服务级别:
100%
响应时间:
4,081ms
服务级别:
100%
响应时间:
718ms
服务级别:
100%
响应时间:
1,053ms
服务级别:
100%
响应时间:
1,720ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
1,160ms