Passer au contenu

Étiquettes de l'API FedEx avec ZPL

L'API FedEx Ship peut renvoyer des étiquettes au format ZPLII, encodées en Base64. Décodez la chaîne, prévisualisez l'étiquette et vérifiez-la avant qu'elle n'atteigne votre imprimante.

Votre étiquette

Aperçu

100%

Comment ça s'adapte

Demandez à l'API Ship le type d'image ZPLII et un support 4 × 6. Collez l'étiquette encodée dans Base64 to ZPL pour la voir.

Exemple

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

Configuration

Concevez l'étiquette dans le designer avec {{variables}}, enregistrez-la, et copiez son ID depuis le tableau de bord. Créez une clé API, puis envoyez vos données à POST /v1/templates/{id}. La documentation de l'API a les détails.

Questions

Puis-je modifier l'étiquette d'un transporteur ?

Vérifiez avant de le modifier : les transporteurs certifient leurs mises en page, donc conservez le code-barres et les données tel qu'ils les ont émis.

Dois-je installer quelque chose ?

Pas pour rendre des étiquettes : c'est une API HTTP. Pour les envoyer à une imprimante sur votre réseau, exécutez l'[agent d'impression](/print-agent/) à côté.

Quel en est le coût ?

Une clé gratuite permet 20 étiquettes par jour. Pro est à 29 $ par mois pour 100 000 étiquettes, et Business à 99 $ pour 1 000 000. Voir [tarification](/pricing/).

Liés

Besoin de quelque chose que nous n'avons pas encore ?

Un connecteur pour votre système, un format d'étiquette ou un nouvel outil : dites-nous ce que vous utilisez et nous examinerons sa construction.

Demander un outil ou une intégration
Retour d'information