kluzny/parcurls

一个简单的实用类,用于解析包裹跟踪URL

1.0.1 2019-12-31 02:20 UTC

This package is not auto-updated.

Last update: 2024-10-03 00:23:12 UTC


README

ParcUrls(读作“parcels”,非常巧妙)是一个小型实用类,用于帮助将跟踪号码解析为来自几个大型包裹服务的跟踪URL。这是darkain/php-tracking-urls的直接分支,目标包括:

  • 自动加载
  • 命名空间
  • 类,因为类
  • 空格与制表符的偏好
  • 访问如承运人等元数据

支持的承运人

  • 美国邮政服务(USPS)
  • 联合包裹服务(UPS)
  • 联邦快递(FedEx)
  • OnTrac
  • DHL

安装

注意,包名是小写的

composer require kluzny/parcurls

示例

用法

use kluzny\ParcUrls\Parser;

$parser = new Parser("92748963438592543475924253");

echo $parser->url;
# https://tools.usps.com/go/TrackConfirmAction?qtc_tLabels1=92748963438592543475924253

echo $parser->tracker['carrier'];
# USPS

echo $parser->tracker['description'];
# United States Postal Service

错误

欢迎创建pull请求,但它们必须包括通过测试用例。我对维护此PHP代码或任何其他PHP代码并不特别感兴趣。