PPL myApi2 pro import zásilek – PHP knihovna
PPLTato PHP knihovna využívá nové PPL API rozhraní myApi2 (dokumentace zde).
Má jít o nástupce za starší rozhraní myApi. Ve skutečnosti tento počin nelze pochválit. Za prvé nelze tisknout štítky opakovaně, což je první dopravce, který to takto vymyslel a tisk štítků spojili rovnou s importem balíků a za druhé to funguje asynchronně a po importu balíků se musíte dotazovat, zda byla žádost vyřízena, což mi připomíná staré API České pošty z roku před našim letopočtem.
API služba od PPL poskytuje tyto funkce:
- Import balíků (vytváření zásilek)
- Tisk štítků (vytváření etiket)
- Seznam výdejních míst
- Vytvoření objednávky ke svozu
- Sledování zásilky podle čísla / tracking
- Číselník služeb, měn, zemí…
Knihovna má jednoduchý a přehledný formát a skládá se z jednoho PHP skriptu.
Dále je k tomu 11 kompletních otestovaných příkladů.
Plně kompatibilní (PHP 5.3+, PHP 7, PHP 8)
Příklad použití
<?php
/**
* Ukázka použití Geis API
*/
require 'class_pplmyapi2.php';
$PPL = new pplmyapi2('clientId', 'clientSecret', $isTestMode = true);
$PPL->cancelShipment('123456');
// atp.
// příklady všech funkcí z dokumentace
Historie změn
03.10.2023 - Přidáno