salamek/ppl-my-api

PHP 中的专业包裹物流 MyApi 客户端

2.7.4 2024-06-29 20:53 UTC

README

警告

由于 PPL 推出了新的(且设计更好的)基于 REST 的 API(MyApi2),该项目已被弃用,因此不再添加新功能。如果您正在实施新的 PPL 集成,请使用 MyApi2,例如 ~由 https://github.com/szymsza/php-ppl-create-package-label-api 实现(该项目不是 PplMyApi 的直接替代品,并且缺少一些功能,但它是开始构建的好基础)

PHP 中的专业包裹物流 MyApi 客户端,带有 PDF 和 ZPL 标签生成器

Test status Donate

如果您在商业上使用此包,请考虑赞助,我的时间不是免费的:)您可以通过点击顶部按钮行中的“赞助”按钮来赞助我。谢谢./如果商业上使用此项目,请考虑赞助该项目,我的时间不是免费的:)您可以通过点击顶部按钮行中的“赞助”按钮来赞助我。谢谢。

PHP 中的专业包裹物流 MyApi 客户端,带有 PDF 和 ZPL 标签生成器

要求

  • PHP 7.3 或更高版本

安装

使用 Composer 安装 salamek/PplMyApi

$ composer require salamek/ppl-my-api

或者,如果您需要主分支代码

$ composer require salamek/ppl-my-api:dev-master

凭据

您必须从 PPL IT 请求 MyAPI 凭据,它与 klient.ppl.cz 凭据不同!

用法

请参阅官方 PPL 文档以了解方法描述

~代码的可运行示例在项目的 examples 文件夹中。

PPL 包号格式

40990019352
│├┘│└─────┴──── [0019352] SeriesNumber
││ └─────────── [9] IsCashOnDelivery 9==CoD & 5== NonCoD (for some product it is 8==CoD & 0=NonCoD)
│└───────────── [09] DepoCode
└────────────── [4] ProductType