0

我正在尝试跟踪货物以获取其状态和日期。为此,我正在查看德国网站上的 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 获取信息?然后能够检索其中的特定信息。

4

1 回答 1

0

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

您也可以参考这篇文章,其中讨论了使用 API 的不同方式: DHL Tracking Api 和 PHP

于 2019-01-30T22:49:48.580 回答