UPS API labels met ZPL
De UPS Shipping API kan labels retourneren als ZPL binnen zijn JSON-respons, gecodeerd in Base64. Decodeer, bekijk en controleer ze voordat u afdrukt.
Je bestand wordt gedownload.
Gratis, zonder dagelijkse limiet. Een gratis account slaat ook je ontwerpen op en geeft je een API-sleutel.
Hoe het past
Vraag het ZPL-labelformaat aan in uw verzendverzoek. De afbeelding komt terug in Base64: decodeer het en bekijk het in de viewer.
Voorbeeld
import base64 zpl = base64.b64decode(response["ShipmentResponse"]["ShipmentResults"]["PackageResults"]["ShippingLabel"]["GraphicImage"])
Het opzetten
Ontwerp het etiket in de ontwerper met {{variables}}, sla het op en kopieer de ID vanaf het dashboard. Maak een API-sleutel, en stuur uw gegevens naar POST /v1/templates/{id}. De API-documentatie bevat de details.
Vragen
Wat als mijn site geen thermische printer heeft?
Converteer de ZPL naar PDF met [ZPL naar PDF](/zpl-to-pdf/) of de API.
Moet ik iets installeren?
Niet om labels te renderen: het is een HTTP API. Om ze naar een printer op uw netwerk te sturen, draait u de [print agent](/print-agent/) ernaast.
Wat kost het?
Een gratis sleutel staat 20 labels per dag toe. Pro is $29 per maand voor 100.000 labels, en Business $99 voor 1.000.000. Zie [prijzen](/pricing/).
Gerelateerd
Heeft u iets nodig dat we nog niet hebben?
Een connector voor uw systeem, een labelindeling of een nieuw hulpmiddel: vertel ons wat u gebruikt en we bekijken de mogelijkheden om dit te bouwen.