批量录入快递地址解决方案_批量地址-程序员宅基地

技术标签: 快宝开放平台  批量录入地址  快宝网络  地址库服务  

电商、ERP等软件系统下单环节,批量录入收件人信息及地址,通常会碰到诸如地址不完整、地址不规范、收件人信息与地址写一起需要区分开、逐个录入效率过低等问题。下面介绍几个批量录入收件人信息及地址的解决方案。

方案一:批量校验并修正Excel中收件人信息及地址

收件人信息有误场景

1.收件人信息填写不完整,如:四川成华区和美西路19号,李一,13512341234,衣服
2.收件人信息错误,如:北京市崇文区西园子一巷,刘留,18912341234

对于以上的应用场景,在批量下单之前,需要将不完整的地址数据补全,及将已经取消的区/县更正为正确的数据;收件人信息校验完成后,再进行下单等操作,这样才不会因收件人地址等数据不完整而无法确认发货。


快宝智能解析API(http://open.kuaidihelp.com/api/1020)是我见过最优的解决方案:

1自动纠正,和补全地址数据;

2将数据规范化拆分及处理,方便后续使用;

3还可以将其他数据筛选出来,如备注,发货物品等。


如这条收件人数据:四川成华区和美西路19号,李一,13512341234,衣服

解析后是这样的



方案二、批量提取图片中的收件人信息

提取场景:收到收件人信息截图、快递单上面的收件人信息、白纸或本子上写的收件人信息,如图


对于以上场景,有用的数据为,姓名、电话、地址,地址数据还需要校验是否为正确。

快宝智能识别收件人API(http://open.kuaidihelp.com/api/1024)很好的解决了此问题:

1将姓名,电话,地址三个数据分开;

2校验地址数据正确性,并修正地址数据。


上图中,微信图片的地址识别并解析后得到如下正确地址

{ "name":string"李一"
  "mobile":string"13512341234"
  "tel":string""
  "detail":{
  "remark":string""
  "province":string"上海市"
  "province_alias":string"上海"
  "city":string"上海市"
  "city_alias":string"上海"
  "district":string"长宁区区"
  "district_alias":string"长宁"
  "address":string"通协路建滔广场6号楼6楼"
}
-the end-
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a304dedige/article/details/80935808

智能推荐

DELPHI WMI开发---概述-程序员宅基地

文章浏览阅读574次。针对DELPHI开发WMI做综合的概述_delphi wmi

github配置sshkey_github 项目配置key-程序员宅基地

文章浏览阅读452次。$ ssh-keygen -t rsa -C "github账号"$ cd ~/.sshcat id_rsa 复制内容 黏贴到gethub中_github 项目配置key

微信js 已经填写JS接口安全域名了,仍然报invalid url domain_已配置了安全域名 仍然提示 url域名不在安全域名列表中-程序员宅基地

文章浏览阅读2.3w次。首先说明这就是一个坑。配好了js安全域名,调试时仍然报invalid url domain,查看官方文档说是域名绑定不成功。谷歌之后才发现很多人也遇到这个问题。下面给出解决方案:如果调用js的域名是二级域名,而在JS接口安全域名里面没有配置该二级域名,那么可以直接配置成主域名。比如二级域名是weixin.test.com,那么JS接口安全域名可以配置成test.com._已配置了安全域名 仍然提示 url域名不在安全域名列表中

nacos配置mysql数据源启动出现No DataSource set的问题_error creating bean with name 'memorymonitor' defi-程序员宅基地

文章浏览阅读3.5w次,点赞22次,收藏26次。org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memoryMonitor' defined in URL [jar:file:/usr/local/nacos/target/nacos-server.jar!/BOOT-INF/lib/nacos-config-2.0.1.jar!/com/alibaba/nacos/config/server/monitor/_error creating bean with name 'memorymonitor' defined in url

shell脚本批量移动文件_shell移动前100个文件-程序员宅基地

文章浏览阅读9.8k次。今天在整理文件包的时候,由于冗余文件太多,大概有3660多个,但我实际需要的只有43个,怎么通过批量操作把这43个文件找出来呢?天呢,一个个的挑出来忒难为人了,索性还是使用脚本吧,自己动手,丰衣足食。明确目标首先,你应该知道你需要哪些文件吧,把他们整合到一个文件中,这里命名txt:binutils-2*x86_64*glibc-2*x86_64*glibc-devel-2*x86_64*准备材料_shell移动前100个文件

oracle数据库partition,ORACLE数据库中PARTITION的用法-程序员宅基地

文章浏览阅读1.2k次。Oracle9i通过引入列表分区(List Partition),使得当前共有4种分区数据的方法,具体列出如下:      第一种 范围分区   1 对表进行单列的范围分区:   这使最为常用也是最简单的方法,具体例子如下:   create table emp   (empno number(4),   ename varchar2(30),   sal number)   partition ..._oracle partition用法

随便推点

Appium python自动化测试系列之认识Appium(四)_object.wrappedlogger.errorandthrow-程序员宅基地

文章浏览阅读710次。 文章为转载,感谢各位前辈的整理和努力4.1界面认识在之前安装appium的时候说过我们有两种方法安装,也就有两种结果,一种是有界面的,一种是没有界面的,首先我们先讲一下有界面的,以及界面有哪些东西。首先看第一幅图,如果你的是windows那么界面就应该是这样的,所以你发现你的和我的不一样也不用担心,正常。windows版整个界面只有7个按钮,我会按照从左到右从上到下的顺序讲。(mac的会有一定的..._object.wrappedlogger.errorandthrow

分享一个基于mindoc二次开发的开源markdown图书网站BookStack类似gitbook和看云的功能_mindoc 二次开发-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏3次。安装依赖插件依赖的字体和 Chrome 安装//依赖的字体和Chrome安装yum install -y ttf-wqy-zenhei fonts-wqy-microhei chromium安装 puppeteer//安装puppeteeryum install -y nodejs-legacy npm//设置npm加速//阿里云npm config set registry https://registry.npm.taobao.org --globalnpm config_mindoc 二次开发

易基因 | 项目文章 | oxBS-seq揭示了宫颈癌发生过程中的表观遗传特征变化_橘逾准为枳表观遗传-程序员宅基地

文章浏览阅读614次。古人云:“橘生淮南则为橘,生于淮北则为枳”“龙生九子,子子不同”,说明即使基因相同,但非DNA序列的变化也会导致遗传性状的改变,这就是表观遗传修饰在“起作用”。随着测序成本的不断降低以及测序技术的更新迭代,对表观遗传学研究逐步深入,表观组学在科学研究尤其是临床研究中发挥着越来越重要的作用。今天给大家分享的就是一篇使用oxBS-seq技术对复杂疾病预后相关的潜在表观遗传标志物研究,该研究成果刚刚发表在Clinical & Translational Medicine期刊上。首先,先了解下oxB_橘逾准为枳表观遗传

记一道字节跳动的算法面试题_字节跳动核心算法-程序员宅基地

文章浏览阅读3.1k次,点赞5次,收藏11次。前几天有个朋友去面试字节跳动,面试官问了他一道链表相关的算法题,不过他一时之间没做出来,就来问了我一下,感觉这道题还不错,拿来讲一讲。题目这其实是一道变形的链表反转题,大致描述如下给定一个单链表的头节点 head,实现一个调整单链表的函数,使得每K个节点之间为一组进行逆序,并且从链表的尾部开始组起,头部剩余节点数量不够一组的不需要逆序。(不能使用队列或者栈作为辅助)例如:链表:1->..._字节跳动核心算法

POP3 SMTP协议基本命令_pop3命令 rcpt-程序员宅基地

文章浏览阅读1.2k次。POP3邮件接收telnet mail.tp-corp.com 110USER test01PASS test01STAT 查看邮箱状态LIST 邮件列表TOP 254 0 查看指定邮件的邮件头RETR 254 获取指定邮件 DELE 254 删除第254封邮件 SMPT发送邮件telnet mail.tp-corp.com 25HELO mail.tp-corp.comEHLO mail.tp-corp.comauth login用户名 dGVzdD_pop3命令 rcpt

Android ApiDemos示例解析(69):Graphics->PathEffects_android apidemos 分析-程序员宅基地

文章浏览阅读4.8k次。android.graphics.Path允许使用线段,二次曲线,三次曲线构成路径(类似SVG),Canvas缺省绘制Path时为单色细实线,但在例Drawable->ShapeDrawable 的固定链接" href="http://www.imobilebbs.com/wordpress/?p=1486" rel="bookmark">Android ApiDemos示例解析(65):Grap_android apidemos 分析

推荐文章

热门文章

相关标签