Етикетки API FedEx з ZPL
API FedEx Ship може повертати етикетки як ZPLII, закодовані в Base64. Декодуйте рядок, попередньо перегляньте етикетку та перевірте її перед тим, як вона досягне вашого принтера.
Ваш файл завантажується.
Безкоштовно, без щоденних обмежень. Безкоштовний акаунт також зберігає ваші дизайни і надає вам API ключ.
Як це підходить
Запитайте API Ship про тип зображення ZPLII та запас 4 × 6. Вставте закодовану етикетку в Base64 до ZPL, щоб побачити її.
Приклад
import base64, requests
zpl = base64.b64decode(encoded_label)
png = requests.post("https://api.openzpl.com/v1/printers/8dpmm/labels/4x6/0/", data=zpl, headers={"X-API-Key": key}).content
Налаштування
Створіть етикетку в дизайнері з {{variables}}, збережіть її та скопіюйте її ID з панелі. Створіть API ключ, а потім надішліть свої дані на POST /v1/templates/{id}. Документація API містить деталі.
Питання
Чи можу я редагувати етикетку перевізника?
Перевірте перед зміною: перевізники сертифікують свої макети, тому зберігайте штрих-код і дані так, як вони їх видали.
Чи потрібно мені щось встановлювати?
Не для рендерингу міток: це HTTP API. Щоб надіслати їх на принтер у вашій мережі, запустіть [агент друку](/print-agent/) поряд з ним.
Скільки це коштує?
Безкоштовний ключ дозволяє 20 етикеток на день. Pro – $29 на місяць за 100,000 етикеток, а Business – $99 за 1,000,000. Дивіться [цінова політика](/pricing/).
Супутні
Потребуєте чогось, чого ще немає?
Конектор для вашої системи, формат етикетки або новий інструмент: скажіть нам, що ви використовуєте, і ми подивимось на створення цього.