Модуль получения данных по трек номеру почты KZ.
Экранная форма для ввода трек номера отправления. Настройки API заданы в файле app/config/api.ini Реализован один эндпойнт - для получения общих данных отправления (вывод в браузер полей: время последнего движения, статус, тип), на одной из версий API(v2).
Для добавления другого эндпойнта (получение истории событий ) -
добавить реализацию функций запроса по нужному url и парсинга ответа api в классе v2
Для добавления другой версии api -
добавить блок настроек в файле app/config/api.ini добавить реализацию запроса к api в виде подкласса класса Tracking
Работает на php 7+ с модулями:
cURL
Работающая версия в демонстрационных целях загружена на http://irina.rehkzy1v.beget.tech/kaz_post/