我正在开发一个用于DHL跟踪的网络应用程序,我找不到太多关于他们的API的信息,也许我正在寻找错误的地方......无论如何我设法找到了一个我认为可以在这里工作的课程:
https://github.com/jklz/DHL-API-Tracking-PHP
我现在的问题是,我需要一个用户:密码组合和一个样本跟踪号来测试一切是否正常工作。我的问题是,DHL提供这样的东西吗?只是为了测试? 或者也许我走错了路,还有另一种测试方法吗?
提前感谢您的所有答案。
答案 0 :(得分:7)
我刚发现此链接
https://xmlpi-validation.dhl.com/serviceval/jsps/main/Main_menu.jsp
此链接包含跟踪dhl货件所需的一切样本。希望这可以帮助其他人。
答案 1 :(得分:3)
使用DHL API所需的一切都可以在DHL的网站上找到。 我正在构建一个应用程序,需要从DHL获取跟踪信息。
他们用于集成评级,传送,跟踪和其他功能的XML Web服务称为XML-PI。
XML-PI Web服务是一种免费的客户构建解决方案。以下是其工具包的链接:http://xmlpitest-ea.dhl.com/toolkit/Toolkit.zip 这包含所有文档,XSD,甚至是开发所需的示例请求和响应。
您可以通过向xmlrequests@dhl.com发送电子邮件并要求提供注册申请表来请求访问权限。填写表单后,他们会向您发送站点ID和密码,这是您成功连接其API所需的内容。
我希望这会有所帮助。
答案 2 :(得分:1)
与DHL整合的标准流程是:
第1步 - 请求工具包
第2步 - 完成XML集成工作
第3步 - 认证
第4步 - 上线
您可以在此处请求XML Service Toolkit: http://www.dhl.com.au/en/express/resource_center/integrated_shipping_solutions/request_xml_toolkit.html
答案 3 :(得分:1)
您需要使用Sergik提供的链接向DHL申请帐户,然后您需要一个客户。您可以使用此PHP客户端:https://github.com/alfallouji/DHL-API
此客户端不依赖或依赖任何框架,并且应该很容易与您自己的代码集成。您可以查看samples文件夹,例如如何使用它。