Как использовать API DHL (Германия) - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь отследить груз, чтобы узнать его статус и дату.Для этого я проверял документацию DHL с сайта в Германии, но, честно говоря, не очень хорошо.

В любом случае, есть тестовый набор, который я скачал и прочитал, и там говорят:

Если вы работаете с методом GET, вы также можете просмотреть ссылку, вся необходимая информация содержится в URL.

Здесь вы найдете полный URL в качестве первой записи:

GET 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.

Так что мой вопрос ... Как я могу получить информацию по этому URL?в PHP?чтобы потом иметь возможность получить конкретную информацию в нем.

1 Ответ

0 голосов
/ 31 января 2019

Я думаю, что лучшим способом будет использовать эту библиотеку, которая довольно хорошо реализует методы API-интерфейса DHL: https://github.com/alfallouji/DHL-API

Вы также можете сослаться на этот пост, где обсуждаются различные способы использования API: API отслеживания DHL и PHP

...