Етикетки API DHL з ZPL
API доставки DHL можуть повертати етикетки у вигляді ZPL, закодованих у Base64. Декодуйте їх, перегляньте етикетку та виявляйте проблеми до того, як вони дійдуть до принтера.
Ваш файл завантажується.
Безкоштовно, без щоденних обмежень. Безкоштовний акаунт також зберігає ваші дизайни і надає вам API ключ.
Як це підходить
Запросіть ZPL у налаштуваннях виводу вашого запиту, потім декодуйте Base64 та відкрийте етикетку.
Приклад
const zpl = Buffer.from(document.content, "base64").toString("utf8");
Налаштування
Створіть етикетку в дизайнері з {{variables}}, збережіть її та скопіюйте її ID з панелі. Створіть API ключ, а потім надішліть свої дані на POST /v1/templates/{id}. Документація API містить деталі.
Питання
Яка dpi повинна бути при рендерингу?
Той, для якого була згенерована етикетка, зазвичай 203 або 300 dpi. Невідповідність робить її неправильного розміру.
Чи потрібно мені щось встановлювати?
Не для рендерингу міток: це HTTP API. Щоб надіслати їх на принтер у вашій мережі, запустіть [агент друку](/print-agent/) поряд з ним.
Скільки це коштує?
Безкоштовний ключ дозволяє 20 етикеток на день. Pro – $29 на місяць за 100,000 етикеток, а Business – $99 за 1,000,000. Дивіться [цінова політика](/pricing/).
Супутні
Потребуєте чогось, чого ще немає?
Конектор для вашої системи, формат етикетки або новий інструмент: скажіть нам, що ви використовуєте, і ми подивимось на створення цього.