Project

General

Profile

解析Bug #181

DHL tracking function doesn't work in OTS

Added by Xihua Fan over 3 years ago. Updated 5 months ago.

Status:
已关闭
Priority:
普通
Assignee:
Target version:
IT: Easytryck (Sweden) - v3.0
Start date:
04/20/2022
Due date:
04/22/2022
% Done:

100%

Estimated time:
16.00 h
Spent time:

Description

Task Details
  1. DHL tracking function doesn't work in OTS
Input
  • Claim from Daping
Output
  • Report and Solution

Others


Related issues

Related to 解析Bug #226: Fedex tracking function doesn't work in OTS已关闭Zhongbao Ye10/10/202210/10/2022

Actions
#1

Updated by Xihua Fan over 3 years ago

Output(2022/4/20)

以下是DHL技术支持()的邮件交流,等待合同的续签流程。


Hello Alex

你好,我是敝司的技术负责van, 有些诉求我还是直接联系你比较好,谢谢!
(我们期待最小的开发成本,也即解决2)

问题:Tracking response error: Site Id is wrong
回复:eship已经过期,需要重新申请
解决:
myDHL API 新的接口肯定需要我们系统的2次开发,我需要评估开发成本
xml API 原始的接口(SiteID=Redblu)可以继续使用的话,我想变化应该是最小的(可能XML格式有变化?)

补充:现在的XML的request+reponse ==========================================
Request:https://xmlpi-ea.dhl.com/XMLShippingServlet


<req:KnownTrackingRequest xmlns:req="http://www.dhl.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dhl.com TrackingRequestKnown.xsd">
<Request>
<ServiceHeader>
<MessageTime>2022-04-20T03:26:01+00:00</MessageTime>
<MessageReference>165042516110975880041650425161</MessageReference>
<SiteID>Redblu</SiteID>
<Password>a0tEwDQPfJ</Password>
</ServiceHeader>
</Request>
<LanguageCode>en</LanguageCode>
<AWBNumber>1097588004</AWBNumber>
<LevelOfDetails>ALL_CHECK_POINTS</LevelOfDetails>
</req:KnownTrackingRequest>

Response:


<req:ShipmentTrackingErrorResponse xmlns:req="http://www.dhl.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dhl.com track-err-res.xsd">
<Response>
<ServiceHeader>
<MessageTime>2022-04-20T03:07:43.867+00:00</MessageTime>
</ServiceHeader>
<Status>
<ActionStatus>Failure</ActionStatus>
<Condition>
<ConditionCode>100</ConditionCode>
<ConditionData>Error Validating incoming request XML
Site Id is wrong</ConditionData>
</Condition>
</Status>
</Response>
</req:ShipmentTrackingErrorResponse>
<!-- ServiceInvocationId:20220420030743_0021_085c15ab-1394-4f63-b505-b05933112b9d → ==========================================

#2

Updated by Xihua Fan over 3 years ago

  • Status changed from 进行中 to 已关闭
  • % Done changed from 10 to 100

Output(2022/4/22)

XMLPI 已重新激活,Tracking功能已恢复。(制作运单Request v10.0升级计划我们暂时保留)
MyDHL API(REST) 需要申请,申请资料保存于Onedrive(OneDrive\赤蓝商贸(上海)有限公司\Shanghai Group - IT\3rd party\DHL\myDHL API申请资料)

#3

Updated by Xihua Fan about 3 years ago

  • Related to 解析Bug #226: Fedex tracking function doesn't work in OTS added
#4

Updated by Xihua Fan about 1 year ago

  • Target version set to v3.0
#5

Updated by Xihua Fan 5 months ago

Output(2025/08/04)

XMLPI 已经重新申请并激活。(老的账号可能已经被盗用,并已经被DHL中国关闭)
激活流程参考:OneDrive/赤蓝商贸(上海)有限公司/Shanghai%20Group%20-%20IT/开发相关/3rd%20party/DHL/XMLPI系统对接申请快速指引_202308.pdf

Also available in: Atom PDF