当前位置: 首页 > news >正文

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

官网:快递鸟

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"
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • vmware 里 centos7 扩展 /dev/mapper/centos-root 容量
  • 【YashanDB知识库】查询YashanDB表空间使用率
  • YUM降级基本用法
  • vsftpd创建ftp用户
  • 计算机毕业设计非遗项目网站 登录注册搜索 评论留言资讯 前后台管理/springboot/javaWEB/J2EE/MYSQL数据库/vue前后分离小程序
  • NXP实战笔记(十六):NXP 32K3xx系列单片机有关OTA升级的思考
  • 实战OpenCV之图像滤波
  • 【Godot4.3】基于状态切换的游戏元素概论
  • 如何开发数字药店与医保购药APP:技术架构与实现细节
  • Python NumPy 安装指南:开启高效数值计算之旅
  • 【.net core】线程的创建和方法调用
  • 机械设计基础知识---不锈钢
  • Android通知服务及相关概念
  • 数据结构——链表
  • 【Day20240924】05git 两人协作 冲突
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • C++类的相互关联
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • Invalidate和postInvalidate的区别
  • IP路由与转发
  • Java教程_软件开发基础
  • leetcode98. Validate Binary Search Tree
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • mongo索引构建
  • Python - 闭包Closure
  • vue中实现单选
  • 从零开始在ubuntu上搭建node开发环境
  • 飞驰在Mesos的涡轮引擎上
  • 记录一下第一次使用npm
  • 力扣(LeetCode)56
  • 浏览器缓存机制分析
  • 码农张的Bug人生 - 初来乍到
  • 面试总结JavaScript篇
  • 深入浅出webpack学习(1)--核心概念
  • 手写双向链表LinkedList的几个常用功能
  • 通信类
  • 学习Vue.js的五个小例子
  • ​人工智能书单(数学基础篇)
  • ‌移动管家手机智能控制汽车系统
  • # .NET Framework中使用命名管道进行进程间通信
  • (35)远程识别(又称无人机识别)(二)
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (SERIES10)DM逻辑备份还原
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (六)c52学习之旅-独立按键
  • (四十一)大数据实战——spark的yarn模式生产环境部署
  • (学习总结)STM32CubeMX HAL库 学习笔记撰写心得
  • ***利用Ms05002溢出找“肉鸡
  • .NET Framework 服务实现监控可观测性最佳实践
  • .net 后台导出excel ,word
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法