在物流和电商领域,准确解析和处理地址信息是一个关键需求。**万维易源提供的“快递地址解析”API为开发者和企业提供了高效、精准的地址解析服务,可以通过简单的接口调用将复杂的地址信息分解为结构化的数据。**本文将详细介绍如何使用该API,以及其核心功能和调用方法。
一、API概述
1. 接入点说明
- 功能:将用户输入的详细地址解析为结构化的数据,包括姓名、电话号码、省、市、区、街道等信息。
- 用途:广泛应用于物流、电商、客户服务等场景,帮助快速准确地处理地址信息。
2. 接口地址
https://route.showapi.com/2630-1?appKey={your_appKey}
请将 {your_appKey}
替换为你在万维易源平台申请的个人 appKey
。
二、请求参数
以下是提交地址解析任务所需的请求参数:
参数名称 | 类型 | 示例值 | 必须 | 描述 |
---|---|---|---|---|
text | String | 瓦丽丽,13311111111,甘肃省 兰州市 城关区 东岗街道向阳街道 | 是 | 详细地址,越详细越准确。 |
score | String | 60 | 否 | 结果置信度:0-100。 置信度越高,返回结果越准确,但对请求参数的要求也越准确。建议根据使用场景测试后调整。 |
三、返回参数
以下是接口返回的参数及其描述:
参数名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
town_code | String | 620102015 | 街道/乡镇国标code。 |
person | String | 瓦丽丽 | 姓名。 |
detail | String | 向阳街道 | 其他详细信息。 |
text | String | 瓦丽丽,13311111111,甘肃省 兰州市 城关区 东岗街道向阳街道 | 原始输入的文本内容。 |
province_code | String | 620000 | 省国标code。 |
lng | String | 103.91963 | 经度(BD09坐标系)。 |
city | String | 兰州市 | 市。 |
ret_code | Number | 0 | 返回代码:0 表示成功、计费其他表示失败、不计费。 |
order | String | 1388054004281376768 | 请求id。 |
county | String | 城关区 | 区(县)。 |
province | String | 甘肃省 | 省(直辖市/自治区)。 |
city_code | String | 620100 | 城市国标code。 |
town | String | 东岗街道 | 街道(乡/镇)。 |
phonenum | String | 13311111111 | 电话号码。 |
lat | String | 36.053326 | 纬度(BD09坐标系)。 |
county_code | String | 620102 | 区县国标code。 |
四、调用示例
以下是一个使用 curl
命令调用该接口的示例:
curl \
-X POST 'https://route.showapi.com/2630-1?appKey=your_appKey&text=%E7%93%A6%E4%B8%BD%E4%B8%BD%EF%BC%8C13311111111%EF%BC%8C%E7%94%98%E8%82%83%E7%9C%81+%E5%85%B0%E5%B7%9E%E5%B8%82+%E5%9F%8E%E5%85%B3%E5%8C%BA+%E4%B8%9C%E5%B2%97%E8%A1%97%E9%81%93%E5%90%91%E9%98%B3%E8%A1%97%E9%81%93&score=60' \
-H 'Content-Type: application/x-www-form-urlencoded'
请将 your_appKey
替换为你在万维易源平台申请的 appKey
。
五、返回示例
以下是接口返回的JSON示例:
{
"showapi_res_error": "",
"showapi_res_code": 0,
"showapi_res_id": "608bc5a58d57bab77d55f7b9",
"showapi_res_body": {
"town_code": "620102015",
"person": "瓦丽丽",
"detail": "向阳街道",
"text": "瓦丽丽,13311111111,甘肃省 兰州市 城关区 东岗街道向阳街道",
"province_code": "620000",
"lng": "103.91963",
"city": "兰州市",
"ret_code": 0,
"order": "1388054004281376768",
"county": "城关区",
"province": "甘肃省",
"city_code": "620100",
"town": "东岗街道",
"phonenum": "13311111111",
"lat": "36.053326",
"county_code": "620102"
}
}
六、获取 appKey
要获取 appKey
,请访问万维易源的控制台页面:
查看 appKey
七、总结
**万维易源的“快递地址解析”API为开发者和企业提供了一个高效、精准的地址解析服务,可以通过简单的接口调用将复杂的地址信息分解为结构化的数据。通过该API,可以快速处理和解析地址信息,适用于物流、电商、客户服务等多种场景。**希望本文能帮助你更好地了解和使用该API。如果你有任何问题或需要进一步的帮助,请随时访问万维易源的官方文档或联系技术支持。