城市信息API是一个强大且多功能的工具,旨在简化基于国家代码检索城市信息的过程,同时提供城市名称的自动完成功能。该API是需要准确高效访问全球城市数据用户的重要资源。
从本质上讲,城市信息API通过允许用户使用国家代码查询数据库,简化了获取城市信息的过程。这种方法确保了准确和有针对性的搜索,使用户能够无缝地将城市相关数据集成到他们的应用程序或平台中。无论是用于基于位置的服务、旅行应用还是全球数据分析,该API都提供了一个完整的解决方案,用于访问城市详细信息。
城市信息API最显著的特点之一是其对城市名称自动完成的支持。这一功能通过在您输入时预测和建议城市名称,改善了用户体验,减少了数据录入错误,提供了更直观的搜索体验。自动完成尤其对那些可能对具体城市名称不熟悉的用户或需要帮助选择正确位置的应用程序特别有利。
总之,城市信息API是一个动态且易于使用的解决方案,基于国家代码访问详细的城市信息,并辅以城市名称自动完成的高效性。它的多功能性、易于集成性和对国际化的支持使其成为寻求准确位置数据用户的宝贵资产。无论是用于增强旅行应用、驱动基于位置的服务还是执行全球数据分析,城市信息API都为准确和高效的城市信息检索提供了坚实的基础。
它将接收参数并为您提供一个JSON。
旅行规划应用:通过提供特定国家城市的详细信息,使用户能够探索和规划旅行。
基于位置的服务:通过集成准确的城市详细信息,增强包含天气更新等基于位置的功能的应用程序。
全球数据分析:帮助企业分析和理解城市人口统计,以进行市场研究和战略决策。
城市搜索自动完成:通过在搜索过程中提供自动完成的城市名称,改善各种应用中的用户体验。
所有计划每小时限制1,000个请求。
按国家代码的城市 - 端点功能
| 对象 | 描述 |
|---|---|
countryCode |
[必需] |
{"data":[{"name":"Andong","countryCode":"KR","stateCode":"47","latitude":"36.56636000","longitude":"128.72275000"},{"name":"Andong-si","countryCode":"KR","stateCode":"47","latitude":"36.56667000","longitude":"128.71667000"},{"name":"Ansan-si","countryCode":"KR","stateCode":"41","latitude":"37.32361000","longitude":"126.82194000"},{"name":"Anseong","countryCode":"KR","stateCode":"41","latitude":"37.01083000","longitude":"127.27028000"},{"name":"Anyang-si","countryCode":"KR","stateCode":"41","latitude":"37.39250000","longitude":"126.92694000"},{"name":"Asan","countryCode":"KR","stateCode":"44","latitude":"36.78361000","longitude":"127.00417000"},{"name":"Asan-si","countryCode":"KR","stateCode":"44","latitude":"36.80791000","longitude":"126.97769000"},{"name":"Beolgyo","countryCode":"KR","stateCode":"46","latitude":"34.84897000","longitude":"127.34052000"},{"name":"Boeun-gun","countryCode":"KR","stateCode":"43","latitude":"36.49489000","longitude":"127.72865000"},{"name":"Bonghwa-gun","countryCode":"KR","stateCode":"47","latitude":"36.88951000","longitude":"128.73573000"},{"name":"Boryeong","countryCode":"KR","stateCode":"44","latitude":"36.34931000","longitude":"126.59772000"},{"name":"Boryeong-si","countryCode":"KR","stateCode":"44","latitude":"36.35649000","longitude":"126.59444000"},{"name":"Boseong-gun","countryCode":"KR","stateCode":"46","latitude":"34.84622000","longitude":"127.22189000"},{"name":"Buan-gun","countryCode":"KR","stateCode":"45","latitude":"35.70000000","longitude":"126.66667000"},{"name":"Bucheon-si","countryCode":"KR","stateCode":"41","latitude":"37.50440000","longitude":"126.76625000"},{"name":"Buk-gu","countryCode":"KR","stateCode":"26","latitude":"35.19724000","longitude":"128.99134000"},{"name":"Bupyeong-gu","countryCode":"KR","stateCode":"28","latitude":"37.49720000","longitude":"126.71107000"},{"name":"Busan","countryCode":"KR","stateCode":"26","latitude":"35.10168000","longitude":"129.03004000"},{"name":"Buyeo","countryCode":"KR","stateCode":"44","latitude":"36.27472000","longitude":"126.90906000"}]}
curl --location --request GET 'https://zylalabs.com/api/3135/city+information+api/3330/cities+by+country+code?countryCode=US' --header 'Authorization: Bearer YOUR_API_KEY'
要使用此端点,您必须在参数中输入城市名称的一部分和一个国家代码(可选)
自动完成城市 - 端点功能
| 对象 | 描述 |
|---|---|
input |
[必需] |
countryCode |
可选 |
{"data":[{"name":"Maldaoci","countryCode":"RO","stateCode":"MS","latitude":"46.41133400","longitude":"24.03977300"}]}
curl --location --request GET 'https://zylalabs.com/api/3135/city+information+api/3331/autocomplete+city?input=Abbott&countryCode=US' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
要使用此API,用户必须输入国家代码或城市名称以获取自动完成
城市信息API是一个旨在根据国家代码提供详细城市信息的服务,提供城市名称自动补全的便利
有不同的计划适合每个人,包括针对少量请求的免费试用,但其速率是有限制的,以防止滥用服务
Zyla提供几乎所有编程语言的多种集成方法。您可以根据需要使用这些代码将其与您的项目集成
“按国家代码获取城市”接口返回详细的城市信息,包括城市名称、国家代码、州代码、纬度和经度。“自动填充城市”接口返回与输入片段匹配的城市名称列表,提升用户搜索体验
响应数据中的关键字段包括“name”(城市名称)、“countryCode”(ISO国家代码)、“stateCode”(州或地区代码)、“latitude”和“longitude”。这些字段提供了基本的地理和行政细节
响应数据以JSON格式结构化。在“按国家代码获取城市”端点中,数据包含在“data”数组中,其中每个对象代表一个城市及其相应字段。“获取城市自动补全”端点也同样返回一个匹配城市名称的“data”数组
“通过国家代码获取城市”端点需要国家代码作为参数 “获取城市自动补全”端点接受城市名称片段和一个可选的国家代码以优化搜索结果
“通过国家代码获取城市”端点提供全面的城市信息,而“获取城市自动完成”端点根据用户输入提供城市名称建议。这包括精确匹配和部分名称建议
用户可以通过指定国家代码进行目标城市搜索或输入城市名称的一个片段来定制请求,以获得自动完成建议。这使得根据用户需求获得更精确和相关的结果成为可能
城市信息 API 汇聚来自各种权威地理和人口来源的数据,以确保准确性和全面性 这些数据包括政府数据库和城市及国家代码的国际标准
如果“获取自动完成城市”端点返回空结果,这可能表明没有城市与输入片段匹配。用户可以尝试更广泛或不同的搜索词。对于部分结果,用户可以细化他们的输入,以获得更准确的建议
服务级别:
100%
响应时间:
80ms
服务级别:
100%
响应时间:
62ms
服务级别:
100%
响应时间:
58ms
服务级别:
100%
响应时间:
2,553ms
服务级别:
100%
响应时间:
598ms
服务级别:
100%
响应时间:
321ms
服务级别:
100%
响应时间:
368ms
服务级别:
100%
响应时间:
1,069ms
服务级别:
100%
响应时间:
2,489ms
服务级别:
100%
响应时间:
105ms