Перейти к контенту

Этикетки API FedEx с ZPL

API доставки FedEx может возвращать ярлыки в формате ZPLII, закодированном в Base64. Раскодируйте строку, предварительно просмотрите ярлык и проверьте его перед отправкой на ваш принтер.

Ваша этикетка

Предварительный просмотр

100%

Как это подходит

Спросите Ship API о типе изображения 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 этикеток в день. Профессиональный тариф — $29 в месяц за 100,000 этикеток, а Бизнес — $99 за 1,000,000. Смотрите [цены](/pricing/).

Связанные

Нужна что-то, чего у нас еще нет?

Коннектор для вашей системы, формат этикетки или новый инструмент: скажите нам, что вы используете, и мы рассмотрим возможность его создания.

Запросить инструмент или интеграцию
Обратная связь