如何使用DHL API(德国)

时间:2019-01-30 20:31:32

标签: php xml curl dhl

我正在尝试跟踪货运以获取其状态和日期。为此,我正在检查德国站点上的DHL文档,但说实话并不太好。

无论如何,我下载并阅读了一个测试套件,他们说:

  

如果您使用的是GET方法,则还可以查看链接,   所有必需的信息都包含在URL中。

     

在这里您将找到完整的URL作为第一个条目:

     

获取   https://cig.dhl.de/services/sandbox/rest/sendungsverfolgung?xml=%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%20%3Cdata%20appname%3D%22zt12345%22%20language-code%3D%22de%22%20password%3D%22geheim%22%20piece-code%3D%2200340434161094015902%22%20request%3D%22d-get-piece-detail%22%2F%3E%20   HTTP / 1.1

     

您也可以将此链接放入浏览器。 (这对我不起作用)   该链接应该以XML格式输出。

所以我的问题是...如何在PHP中从该URL获取信息?以便能够检索其中的特定信息。

1 个答案:

答案 0 :(得分:0)

我认为最好的方法是使用这个库,它很好地实现了DHL API方法: https://github.com/alfallouji/DHL-API

您还可以参考这篇文章,他们讨论使用API​​的不同方法: DHL Tracking Api and PHP