Etykiety API DHL z ZPL
API wysyłkowe DHL mogą zwracać etykiety jako ZPL zakodowane w Base64. Zdekoduj je, podglądaj etykietę i wychwyć problemy zanim dotrą do drukarki.
Twój plik jest pobierany.
Darmowe, bez limitu dziennego. Darmowe konto również zapisuje Twoje projekty i daje Ci klucz API.
Jak to pasuje
Poproś o ZPL w ustawieniach wyjściowych twojego żądania, następnie dekoduj Base64 i otwórz etykietę.
Przykład
const zpl = Buffer.from(document.content, "base64").toString("utf8");
Konfiguracja
Zaprojektuj etykietę w projektancie z {{variables}}, zapisz ją i skopiuj jej ID z panelu. Utwórz klucz API, a następnie wyślij swoje dane do POST /v1/templates/{id}. Dokumentacja API zawiera szczegóły.
Pytania
Na jakim dpi powinienem renderować?
Etykieta, dla której została wygenerowana, zazwyczaj 203 lub 300 dpi. Niedopasowanie sprawia, że ma niewłaściwy rozmiar.
Czy muszę coś zainstalować?
Nie do renderowania etykiet: to API HTTP. Aby je wysłać do drukarki w twojej sieci, uruchom [agenta druku](/print-agent/) obok niej.
Ile to kosztuje?
Darmowy klucz pozwala na 20 etykiet dziennie. Pro kosztuje 29 USD miesięcznie za 100 000 etykiet, a Business 99 USD za 1 000 000. Zobacz [cennik](/pricing/).
Powiązane
Potrzebujesz czegoś, czego jeszcze nie mamy?
Łącznik do twojego systemu, format etykiety lub nowe narzędzie: powiedz nam, czego używasz, a my przyjrzymy się budowie.