在“2020年7月24日”我们再次针对接口做了升级,你按下面教程弄好以后。只需要关联2个追踪网络。就是“香港敦豪,DHL”。(记得先把快递软件全部升级到最新)
不需要关联“DHL@1,DHL@2,DHL@3。。。”
这样你可以申请更多的DHL密钥。设置方法和下面教程继续一样。
我们系统会自动去轮巡使用你设置好的多个DHL密钥。(轮巡的机制也做了优化)
在自动跟踪内容改造那个备注框里,最大支持到4KB的数据。
1个DHL密钥在备注框里占45B。
理论上,你可以设置(4kb除以45B)约等于 91个DHL密钥,加上客户代码里的1个,预计92个DHL密钥
每1个DHL密钥追踪限制是250次请求。(注意不是250单,是250次请求)
那么。每天追踪DHL的次数限制可以达到“23000次请求 = 92x250”
【一,前言】:钮门已经对接DHL官方的查单api接口。可以自己通过 邮箱账号去注册申请。
打开这个网站:https://developer.dhl.com/api-reference/shipment-tracking#get-started-section/overview
另外这个接口,每天只能追踪250次DHL单号。
(注意我说的是一个密钥每天只能250次DHL单号,不是250个DHL单号!如果同1个DHL单号追踪多次,也会消耗这个次数额度。解决这个限制有办法,教程的最后我会提到,别着急,先看完教程!)

申请好以后,如何设置到钮门系统上,继续往下看。
先演示如何用邮箱注册api账号。
【二,如何注册获取DHL官方查询接口的密钥】:
访问这个网站:
https://developer.dhl.com/api-reference/shipment-tracking#get-started-section/overview
点击按钮“Get Access”↓

↓
点击右下角的“Sign up here”按钮,如下图:

↓
开始填写详细信息,我这里自己为自己注册1个测试的。
你们要注册自己的,照着教程步骤去填写自己的信息就行了。


↓
注册成功以后,如下图:

↓
提交成功以后,你会当场收到一封邮件,邮件样子如下:

请务必当场打开这封邮件,点击邮件里的激活链接,上面图片有标注。
打开这个激活链接以后,有个“Log in”按钮,点击一下,会跳转到新的页面。
提示你输入密码,注意你设置的密码,必须包含“大写字母+小写字母+数字+标点符号”这4种元素组合在一起的密码才可以,如下图,设置密码:

↓
登录成功以后。点击左上角的“
”
↓
打勾左侧的“Tracking”,然后点击右边是的“
”,如下图:

↓
点击以后,跳转到新的页面,点击“Get Access”按钮,如下图:

↓
进入Create APP界面。
App name你自己定义1个名字,建议写自己的公司名字拼音。
然后直接点击下面的“加号”
,如下图:

↓
点击“加号”
以后,变成下面这个样子,然后直接点击“Create APP”按钮,如下图:

↓
创建成功以后,如下图:

点击这个app name ,按上面图片箭头指示。
↓
点击以后,跳转到这个新的页面。
然后分别点击
“Consumer Key”右边的“
”
和
“Consumer Secret”右边的“
”,
如下图:

这2个就是即将要设置到钮门系统里的api参数↓

【三,获取到密钥以后设置到钮门系统】:
只需要复制这个“Consumer Key”。
然后登录钮门系统,点击“网站 → 设定自动追踪信息的内容改造”

↓
进入这个界面以后,
双击左侧的“DHL”,
然后把你申请的DHL接口的“Consumer Key”对应的密钥参数,复制粘贴到“客户代码”里

【四,把钮门系统全部升级到最新,然后重启服务器】:照着做。
【五,可以跟踪DHL单号了】:有几个非常非常重要的事情要注意一下。
(1)这个接口密钥,每天只能查250次,不是查250个DHL单号,注意是每天。不是每秒,不是每分钟,不是每小时,是每天24小时内,只能查250次DHL单号,所以你用了这个DHL追踪接口,不要1天追几次。1天追1次就行了。
(2)在钮门系统的“
”界面里,批量跟踪DHL单号之前,请务必注意,毫秒间隔不能低于1500,线程数不能超过10。总之你就按钮门系统默认显示的1500和10,别改它就行了。

然后就可以正常跟踪了。
【六,我的业务量每天是超过250次DHL单号,怎么办?】:这个DHL的api接口限制每天250个DHL单号,只是每天追踪app name限制250次DHL单号。
你同1个DHL接口登录账号下,是可以创建多个app name的。
这样就可以解决这个限制了。
你先登录前面步骤提到的DHL接口网址,登录成功以后,。
再次访问这个网址:https://developer.dhl.com/api-catalog
再次打钩左侧的“Tracking”,点击右边的“
”,如下图:

再次点击“
”

再次创建1个 app name
点击create app。

点击进去以后,复制1个新的“Consumer Key”。
↓
回到钮门系统的“网站 → 设定自动追踪信息的内容改造”这个界面,
双击左侧的“DHL”,点击右边的“编辑多配置”按钮,弹出1个框,
配置序号写1.
把你的新的“Consumer Key”复制粘贴到新弹出的这个框,
然后点击“确认配置数据”按钮,如下图:

点击以后,就变成下面的样子了。

↓
然后你再次重复上面新增app name的流程,再次创建第3个DHL接口密钥。
然后再次点击“编辑多配置”按钮,弹出1个框,
(这里要注意了!这个配置需要要写2了!不然会覆盖之前的)
如下图:配置序号写2。

点击“
”按钮以后,变成如下图的样子:

你可以直接这样加,这个备注框里,支持很大的字节数。,大约4KB的字节数,我计算过,1个密钥大约45字节,所以上面的1个客户代码,加上下面的编辑框,一共可以申请92个DHL密钥
有这个精力的话,建议直接申请92个。也就是1天23000次DHL单号,对于钮门大部分做DHL的快递公司客户而言,绝对够用了!
↓
以上做好以后。继续往下看
【七,建议再次重启服务器】:照着做。
【八,申请多个DHL接口密钥以后,如何设置到钮门系统里?】:
我用我的测试系统做示范,我双击我系统里某个DHL有关的快递类别,
点击“
”,双击左侧我系统里的DHL有关的快递类别,
在“关联追踪网络”这个输入框里,直接复制我的这下面的这一段,(注意用英文逗号隔开)
↓
备注①:钮门系统是可以关联多个追踪网络的,关联多个追踪网络以后的追踪原理,认真学习下:
https://www.ems-help.com/ems-help/5605/d.htm
备注②:为什么前面还放了1个“香港敦豪”?因为“香港敦豪”这个追踪网络偶尔也可以正常追踪,比DHL官网的追踪使用更稳定一些,先放在前面。这个“香港敦豪”追踪网络跟当前写的这个教程是没关系的。只不过设置的时候,多1个稳定的追踪渠道。
↓
在系统关联追踪网络界面如下图:

↓
这个追踪网络里的“DHL”就是利用DHL接口密钥里的92个接口密钥,轮巡追踪模式,第一次追踪用第1个DHL密钥,第2次追踪用第2个DHL密钥,以此类推
【九,单个DHL接口密钥能否解除250票的数量限制?】:理论上可以。在获取密钥参数的这个界面,点击“
”

↓
点击以后,会跳转到新的提交申请的界面,找个英文好的朋友帮你提交申请,可以试试。

根据我在官网接口页面介绍了解到,如果你升级到高端账号,可以升级到每天能追踪2500个DHL单号,甚至更多。这个要看你的量,以及你提交申请怎么说了。