该API使用用户输入的信息,根据用户的位置建议给定查询的可能匹配。这意味着可以为用户创建自定义应用程序,允许他们输入查询并获取所需的自动完成,API提供反馈,显示基于当前输入文本的建议。此功能有助于减少输入错误,并通过在用户输入时提供相关建议来节省时间。
预测搜索API的另一个重要特性是它提供多国支持。这意味着开发人员可以轻松本地化他们的应用程序以支持不同的国家和文化,使用户更容易搜索与他们自己国家相似的地方。
该API还支持广泛的地点类型,如从美国到印度的国家、地址、兴趣点等。这意味着开发人员可以使用该API根据应用程序的需求搜索各种不同的地方。
总体而言,预测搜索API是一个强大的工具,适用于希望在其应用程序中集成预测搜索功能的开发人员。由于其对多个国家和地区的支持,以及广泛的地点类型,该API为希望提升应用程序用户体验的开发人员提供了完整的解决方案。
您的API接收什么以及您的API提供什么(输入/输出)?
它将接收参数并为您提供JSON。
电子商务:许多电子商务网站使用自动完成位置API,允许客户根据他们的地址搜索附近的商店或提货地点。这帮助客户找到最近的商店,加快了结账流程。
旅游:旅游网站使用自动完成地点API,建议用户在输入目的地时查找热门地标、旅游景点和酒店。这使旅行者更容易计划他们的行程,寻找附近的兴趣点。
食品配送:食品配送应用程序使用地点自动完成API,向客户建议附近的餐厅和食品配送选项。这帮助客户找到提供他们所寻找食物的最近餐厅。
房地产:房地产网站使用地点自动完成API,允许用户按位置搜索物业。这使用户能够轻松搜索在特定区域符合他们偏好的物业。
求职:求职网站使用地点自动完成API,建议求职者附近的职位地点。这帮助求职者找到特定区域的职位空缺,并缩小搜索范围。
除了每月的API调用限制外,其他没有限制。
获取地点自动补全 - 端点功能
| 对象 | 描述 |
|---|---|
input |
[必需] |
radius |
[必需] |
{
"predictions" :
[
{
"description" : "Delaware, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJO9YMTXYFx4kReOgEjBItHZQ",
"reference" : "ChIJO9YMTXYFx4kReOgEjBItHZQ",
"structured_formatting" :
{
"main_text" : "Delaware",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delaware"
},
{
"offset" : 10,
"value" : "USA"
}
],
"types" :
[
"administrative_area_level_1",
"political",
"geocode"
]
},
{
"description" : "Delhi-6, Parkhurst Plaza, Ashburn, VA, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJq8bRo8Q-tokREkwNSEudcTU",
"reference" : "ChIJq8bRo8Q-tokREkwNSEudcTU",
"structured_formatting" :
{
"main_text" : "Delhi-6",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "Parkhurst Plaza, Ashburn, VA, USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delhi-6"
},
{
"offset" : 9,
"value" : "Parkhurst Plaza"
},
{
"offset" : 26,
"value" : "Ashburn"
},
{
"offset" : 35,
"value" : "VA"
},
{
"offset" : 39,
"value" : "USA"
}
],
"types" :
[
"restaurant",
"food",
"point_of_interest",
"establishment"
]
},
{
"description" : "Delhi, India",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJLbZ-NFv9DDkRQJY4FbcFcgM",
"reference" : "ChIJLbZ-NFv9DDkRQJY4FbcFcgM",
"structured_formatting" :
{
"main_text" : "Delhi",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "India"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delhi"
},
{
"offset" : 7,
"value" : "India"
}
],
"types" :
[
"administrative_area_level_1",
"political",
"geocode"
]
},
{
"description" : "Delirium Café-Leesburg, South King Street, Leesburg, VA, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJjaI_j9YXtokRYZyy9Fj1fds",
"reference" : "ChIJjaI_j9YXtokRYZyy9Fj1fds",
"structured_formatting" :
{
"main_text" : "Delirium Café-Leesburg",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "South King Street, Leesburg, VA, USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delirium Café-Leesburg"
},
{
"offset" : 24,
"value" : "South King Street"
},
{
"offset" : 43,
"value" : "Leesburg"
},
{
"offset" : 53,
"value" : "VA"
},
{
"offset" : 57,
"value" : "USA"
}
],
"types" :
[
"bar",
"cafe",
"restaurant",
"food",
"point_of_interest",
"establishment"
]
},
{
"description" : "Delicioso Sterling, West Church Road, Sterling, VA, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJ3T2iIPk4tokRNjqunOYl03c",
"reference" : "ChIJ3T2iIPk4tokRNjqunOYl03c",
"structured_formatting" :
{
"main_text" : "Delicioso Sterling",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "West Church Road, Sterling, VA, USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delicioso Sterling"
},
{
"offset" : 20,
"value" : "West Church Road"
},
{
"offset" : 38,
"value" : "Sterling"
},
{
"offset" : 48,
"value" : "VA"
},
{
"offset" : 52,
"value" : "USA"
}
],
"types" :
[
"restaurant",
"food",
"point_of_interest",
"store",
"establishment"
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/1808/predictive+search+engine+api/1462/get+place+autocomplete?input=del&radius=500' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
获取地点自动完成功能的端点返回一个包含预测数组的JSON对象 每个预测都包含诸如地点描述 地点ID 和结构化格式等详细信息 该格式提供主要和次要文本以提高用户可读性
响应数据中的关键字段包括“描述”、“地点ID”、“结构化格式”和“术语”。这些字段提供有关预测地点的重要信息,包括它们的名称和类型。
响应数据被组织为一个包含“预测”数组的JSON对象。每个预测对象包含“描述”、“匹配子字符串”和“类型”等字段,允许用户轻松访问有关建议地点的相关信息
该端点接受一些参数,如查询字符串(需要自动完成的文本)和半径(以限制搜索区域)用户可以通过调整这些参数来自定义他们的请求以优化建议
该端点提供有关各种位置类型的信息,包括行政区域、兴趣点和地址。这使开发人员可以满足他们应用程序中不同用户的需求
数据准确性通过来自可靠来源和用户反馈的持续更新得以维护 该API利用地理数据库和实时数据的结合来确保高质量的建议
典型的用例包括增强电子商务网站的搜索功能 旅行规划应用程序 食品配送服务 房地产平台和求职网站 在这些场景中 用户可以获得快速且相关的位置建议
用户可以通过在他们的应用程序中显示“描述”和“结构化格式”字段来利用返回的数据,从而提供一个用户友好的界面,随着用户输入查询呈现相关建议
服务级别:
100%
响应时间:
238ms
服务级别:
100%
响应时间:
1,320ms
服务级别:
100%
响应时间:
764ms
服务级别:
100%
响应时间:
1,179ms
服务级别:
81%
响应时间:
1,855ms
服务级别:
100%
响应时间:
296ms
服务级别:
100%
响应时间:
321ms
服务级别:
100%
响应时间:
601ms
服务级别:
100%
响应时间:
1,345ms
服务级别:
100%
响应时间:
1,259ms
服务级别:
100%
响应时间:
1,346ms
服务级别:
100%
响应时间:
725ms
服务级别:
100%
响应时间:
550ms
服务级别:
100%
响应时间:
10,646ms
服务级别:
100%
响应时间:
1,322ms
服务级别:
100%
响应时间:
2,144ms
服务级别:
100%
响应时间:
20,003ms
服务级别:
100%
响应时间:
262ms
服务级别:
100%
响应时间:
519ms
服务级别:
100%
响应时间:
1,320ms