快递智能地址解析API接口代码

devtools/2024/10/18 19:25:44/

官网:快递鸟

API参数    
一、接口描述/说明
1.接口说明
(1)智能解析接口支持按照按文本内容解析(单个解析)。
(2)文本内容越详细,解析越准确,不同的字段内容可用空格区分。
(3)接口指令6001。
(4)接口支持的消息接收方式为HTTP POST,请求方法的编码格式(utf-8):"application/x-www-form-urlencoded;charset=utf-8"。
(5)接口地址:API正式地https://api.kdniao.com/api/dist

请求系统级参数说明:

参数名称类型说明必须要求
RequestDataString请求内容需进行URL(utf-8)编码。请求内容JSON格式,须和DataType一致。
EBusinessIDString商户ID,请在我的服务页面查看。
RequestTypeString请求指令类型:6001
DataSignString数据内容签名:把(请求内容(未编码)+AppKey)进行MD5加密,然后Base64编码,最后 进行URL(utf-8)编码。详细过程请查看Demo。
DataTypeStringDataType=2,请求、返回数据类型:只支持JSON格式

二、接口参数
请求内容字段定义:

参数名称类型说明是否必须
ContentString需要识别的地址与收件人信息,为提高准确率不同信息可用空格区分。

返回参数定义:

参数名称类型说明必须要求
EBusinessIDString电商用户ID
SuccessBool成功与否
ResultCodeString返回编码
ReasonString失败原因
DataNameString姓名
MobileString手机或座机
ProvinceNameString
CityNameString
ExpAreaNameString区/县
StreetNameString街道名称
AddressString详细地址

三、示例

请求示例 JSON

{
“Content”: “深圳市龙岗区坂田街道长坑路西2巷2号202 黄大大 18273778575”
}

返回示例 JSON

{"EBusinessID" : "1279441","Data" : {"ProvinceName" : "广东省","StreetName" : "坂田街道","Address" : "长坑路西2巷2号202","CityName" : "深圳市","ExpAreaName" : "龙岗区","Mobile" : "18273778575","Name" : "黄大大"},"Success" : true,"Reason" : "解析成功","ResultCode" : "100"
}


http://www.ppmy.cn/devtools/117419.html

相关文章

基于Python的人工智能应用案例系列(10):CNN猫狗分类

在本篇文章中,我们将使用卷积神经网络(CNN)和预训练模型来解决猫狗图片分类问题。通过利用PyTorch的 torchvision 库加载数据集,并应用数据增强和数据预处理,我们将训练一个简单的CNN模型,然后再使用预训练…

【网络安全】网络基础第一阶段——第三节:网络协议基础---- VLAN、Trunk与三层交换技术

目录 一、交换机 1.1 交换机定义 1.1.1 交换机 1.2 工作原理 1.2.1 数据帧的转发 1.2.2 交换机处理数据帧的三种行为 1.2.3 交换机通信 二、虚拟局域网(VLAN) 2.1 虚拟局域网简介 2.1.1 为什么需要VLAN 2.1.2 广播域的分割与VLAN的必要性 2.…

数据结构const char *INSTNAME[]

代码片段解析 #include <cstring> #include <fstream> #include <sstream> #include <string>const char *INSTNAME[]{"lui", "auipc", "jal", "jalr", "beq", "bne", "blt…

计网作业3

1.交换机是依据 MAC地址 来转发数据包的 2.数据链路层 负责将数据封装成帧&#xff0c;在相邻节点间进行传输 数据链路层负责以下任务&#xff1a; 封装数据 物理地址寻址&#xff1a;使用MAC地址进行寻址&#xff0c;确保数据能够在局域网中正确传输到目标节点 介质访问控…

Git 撤销一个已经push到远端仓库的commit

在 Git 中&#xff0c;撤销一个已经推送到远程仓库的改动有几种不同的方法&#xff0c;具体取决于你是否想要完全删除改动&#xff0c;还是只是恢复文件的某个状态。以下是常见的几种方法&#xff1a; git revert 撤销特定的commit git revert 是最安全的方法&#xff0c;因为…

Rainbond 助力城建智控,从传统开发到敏捷开发转型

在现代企业的数字化转型过程中&#xff0c;如何高效管理和快速部署业务应用已经成为各行业的核心挑战。尤其是在智慧工地和办公自动化&#xff08;OA&#xff09;这样的关键业务场景中&#xff0c;企业不仅需要面对频繁的系统更新&#xff0c;还要确保系统的稳定性与高效运作。…

标星 4.5K!爆火 AI 代码编辑器 Cursor 开源平替?

01 Cursor 平替开源项目&#xff1f; 最近名为 Cursor 的 AI 编辑工具特别火&#xff01;独立开发者或者程序员使用体感很丝滑。 有人说开源项目 Melty 是 Cursor AI 代码编辑器的平替&#xff0c;试了一下&#xff0c;体感上有一些差距。但算是一个不错的开源项目&#xff0c…

notepad++的json查看

json文件查看 因为接触到3dtile模型&#xff0c;所以经常需要和json打交道&#xff0c;但是很多模型是下面这种情况&#xff0c;不好阅读&#xff0c;所以可以使用notepad的插件查看 正常打开是这样的 加载notepad插件 搜索json下载安装就可以了 如果网络抽象&#xff0c;下载…