DHL API 跟踪集成 C#
DHL API Tracking Integration C#
我需要通过 API 实施追踪号码,目前在实施时遇到问题。首先,当我尝试在此处 http://webtrack.dhlglobalmail.com/?trackingnumber=92748999917742000013539990, it tracks sucessfully, but when I try to track it here: http://www.dhl.com/en/express/tracking.html 使用跟踪号 92748999917742000013539990 在线跟踪订单时,它显示:(未找到):未找到您的 DHL 查询的结果。请重试。
我尝试向地址 XML API 发送呼叫:http://xmlpitest-ea.dhl.com/XMLShippingServlet,当我从 DHL 示例 8564385550 发送跟踪号码时,它 returns 正确响应跟踪详细信息,但是当我尝试发送我的跟踪号码 92748999917742000013539990 或任何其他类似的号码时,它 returns 错误 XML:
Error Parsing incoming request XML Error: Datatype error: In element
AWBNumber Value 92748999917742000013539990 with length 26 exceeds maximum length facet of 11.. at line 17, column 52
有人可以澄清一下吗?
感谢任何帮助。
您在项目中使用了错误的API。
xmlpitest-ea.dhl.com
是 DHL 快递 API 的测试端点,但您似乎需要使用新的 DHL eCommerce API,可在此处找到文档:api.dhlglobalmail.com/docs/v1
我需要通过 API 实施追踪号码,目前在实施时遇到问题。首先,当我尝试在此处 http://webtrack.dhlglobalmail.com/?trackingnumber=92748999917742000013539990, it tracks sucessfully, but when I try to track it here: http://www.dhl.com/en/express/tracking.html 使用跟踪号 92748999917742000013539990 在线跟踪订单时,它显示:(未找到):未找到您的 DHL 查询的结果。请重试。
我尝试向地址 XML API 发送呼叫:http://xmlpitest-ea.dhl.com/XMLShippingServlet,当我从 DHL 示例 8564385550 发送跟踪号码时,它 returns 正确响应跟踪详细信息,但是当我尝试发送我的跟踪号码 92748999917742000013539990 或任何其他类似的号码时,它 returns 错误 XML:
Error Parsing incoming request XML Error: Datatype error: In element
AWBNumber Value 92748999917742000013539990 with length 26 exceeds maximum length facet of 11.. at line 17, column 52
有人可以澄清一下吗? 感谢任何帮助。
您在项目中使用了错误的API。
xmlpitest-ea.dhl.com
是 DHL 快递 API 的测试端点,但您似乎需要使用新的 DHL eCommerce API,可在此处找到文档:api.dhlglobalmail.com/docs/v1