isaiascardenas/domcrawler

domcrawler for trackingapp

v1.1 2017-04-10 17:56 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:35:45 UTC


README

domcrawler for trackingapp

安装

composer require isaiascardenas/domcrawler

使用

类 'Domcrawler' 有一个公共静态方法 'parse()',它需要两个字符串参数

  • 跟踪代码:跟踪或追踪代码。

  • 平台:跟踪平台。

require 'vendor/autoload.php';

use IsaiasCardenas\Domcrawler\Domcrawler;

var_dump(Domcrawler::parse('RT914943865HK', 'correos'));

平台

目前本包支持以下平台

  • correos: 智利邮政
  • chilexpress: Chilexpress
  • starken: Starken
  • dhlgm: Dhl GlobalMail

输出

成功的请求返回一个包含 5 个属性的 JSON 对象

  • exist: 表示是否存在跟踪代码的布尔值。
  • delivered: 表示跟踪是否已交付的布尔值。
  • tracking_number: 包含跟踪代码的字符串。
  • data: 包含跟踪的最新状态和交付数据的 JSON。
  • history: 包含跟踪的完整历史记录的 JSON。

Output

如果跟踪尚未交付,JSON 将具有以下形式

Output

如果跟踪代码不存在,请求将具有以下结构

Output

依赖项