Dokumentation für Entwickler
Neben der möglichkeit Paketmarken manuell zu generieren bieten wir eine Schnittstelle für Entwickler.curl -k --request POST \ --url 'https://159.69.36.121/upload.php?from='$2'&to='$3 \ --header 'Content-Type: application/pdf' \ --data-binary "@"$1 \ --output $4Mit diesem curl Aufruf kann die Datei $1 im Ausgangsformat $2 in eine Etikette in das Zielformat $3 Konvertiert werden.
Das generierte Etikett wird unter dem Dateinamen $4 gespeichert.
Schnittstelle
POST https://159.69.36.121/upload.phpParameter können als GET oder POST Parameter übergeben werden.
Parameter: from
Beschreibt das Ausgangsformat.Erlaubte Werte:
Wert
Beschreibung
dhl_nat
DHL National
dhl_int
DHL International
dhl_ebay
DHL via eBay National + International
Parameter: to
Beschreibt das Zielformat für die Etikette.Erlaubte Werte:
Wert
Beschreibung
62mm
Etikette mit 62mm Breite
102mm
Etikette mit 102mm Breite
PDF Upload
Das PDF sollte als Binary File im POST-Body übertragen werden.Etiketten Download
Die Schnittstelle stellt bei korrekter Nutzung die PDF zum Download bereit.Im Falle einer erfolgreichen Konvertierung sind die Header
Content-type: application/pdf'
Content-Disposition: attachment; filename="out.pdf"
Content-Transfer-Encoding: binary
gesetzt.