Etiquetas da API FedEx com ZPL
A API FedEx Ship pode retornar etiquetas como ZPLII, codificadas em Base64. Decodifique a string, visualize a etiqueta e verifique-a antes que chegue à sua impressora.
Seu arquivo está sendo baixado.
Gratuito, sem limite diário. Uma conta gratuita também salva seus designs e fornece uma chave API.
Como se encaixa
Peça à API Ship o tipo de imagem ZPLII e um estoque 4 × 6. Cole a etiqueta codificada em Base64 para ZPL para vê-la.
Exemplo
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
Configurando
Projete a etiqueta no designer com {{variables}}, salve-a e copie seu ID do painel. Crie uma chave de API, então envie seus dados para POST /v1/templates/{id}. A documentação da API tem os detalhes.
Perguntas
Posso editar a etiqueta de uma transportadora?
Verifique antes de alterar: as transportadoras certificam seus layouts, portanto, mantenha o código de barras e os dados como foram emitidos.
Preciso instalar algo?
Não para renderizar etiquetas: é uma API HTTP. Para enviá-las a uma impressora na sua rede, execute o [agente de impressão](/print-agent/) ao lado dela.
Qual é o custo?
Uma chave gratuita permite 20 etiquetas por dia. O Pro custa $29 por mês para 100.000 etiquetas e o Business $99 para 1.000.000. Veja [preços](/pricing/).
Relacionado
Precisa de algo que ainda não temos?
Um conector para seu sistema, um formato de etiqueta ou uma nova ferramenta: nos diga o que você usa e nós analisaremos a construção.