ksdev / pakkelabel-dk-api
Pakkelabel.dk API class
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/ksdev/pakkelabel-dk-api
This package is not auto-updated.
Last update: 2025-10-29 16:41:39 UTC
README
Usage:
----------------
The first thing required is to login
$label = new Pakkelabels('api_user', 'api_key');
This will login and fetch the required token.
The token is then automatically added to any subsequent calls.
To see the generated token you can use:
echo $label->getToken();
Examples:
----------------
// Get all Post Danmark labels shipped to Denmark
$labels = $label->shipments(array('shipping_agent' => 'pdk', 'receiver_country' => 'DK'));
// Display the PDF for a specific label
$base64 = $label->pdf(31629);
$pdf = base64_decode($base64);
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="label.pdf"');
echo $pdf;