-
Plugins & Intégrations
-
API | Developers
-
Imprimantes et adaptateurs
-
- Balises Paramétrages
- Connexion Internet
- Connexion Internet par Câble Ethernet (RJ45 LAN)
- Impression Image et logo
- Imprimante ticket : Paramétrage Wifi
- Imprimer PDF
- Mention "Printed using Expedy.io"
- Mise en page texte | Construire un ticket
- Paramétrage connexion GPRS Carte SIM 2G 3G 4G
- QR Code / Barcode
- QuickStart Installation Imprimante Cloud 58mm
- QuickStart Installation Imprimante Cloud 80mm
-
- Balises Paramétrages
- Cloud Print Box : Connexion Câble Ethernet et WiFi
- Connecter une imprimante ticket ESC POS sur l'adaptateur Cloud Print Box
- Impression Image et logo
- Imprimer PDF
- Installation Adaptateur USB Cloud Print
- Mention "Printed using Expedy.io"
- Mise en page texte | Construire un ticket
- QR Code / Barcode
-
Carte SIM M2M
-
Expedy TMS
-
Expedy SHIFT (Coursier)
-
Imprimante Uber Eats
-
Plateformes de livraison
API DEVICE V1 : Introduction
NOUVELLE VERSION V2 : CLIQUEZ-ICI
Vous êtes développeur ou une agence web ? Inscrivez-vous au programme Expedy Partner
La présente section décrit les principales fonctionnalités pour permettre l’interconnexion d’une machine Expedy avec des sites web extérieurs, ou toute autre application connectée au web.
Sauf indication, toutes les requêtes sont faites en “post”
Tous les appels sont sécurisés par une clé de contrôle :
SID : “XXXXXXXXXXXXXXXXXXXXXXXXXXX”
TOKEN : “XXXXXXXXXXXXXXXXXXXXXXXXXXX”
Cette clé est accessible dans votre espace client sur https://www.expedy.fr/console
Si vous n’avez pas reçu vos identifiants Expedy veuillez contacter le support.
Le Web Service mis à disposition par Expedy est le suivant :
https://www.expedy.fr/api/device/nom_du_service
Liste des services EXPEDY DEVICE V1 :
endpoints d’Administration
/device/status
/device/ping
/device/update
/device/reboot
/device/shutdown
endpoints Wifi
/device/wifi/conf
/device/wifi/add
/device/wifi/del
/device/wifi/update
endpoints Usb/Impression
/device/usb/conf
/device/usb/scan
/device/usb/scan/read
/device/usb/print
L’une des méthodes la plus simple pour dialoguer avec un Web Service en PHP consiste en l’utilisation de la fonction « curl ».
Contactez notre équipe support si vous souhaitez obtenir des exemples avec d’autres langages de programmation.
Gestion des erreurs
En cas d’erreur de communication de classe 4xx, 5xx avec l’api, la fonction curl de votre langage peut vous retourner la/les raisons.
En cas de communication valide avec l’API, mais avec des erreurs d’argument ou dans la requête, une réponse d’erreur est retournée, comprenant une explication, exemple:
{“status”:”error”,”error”:”rpi_uid is empty”}
En cas de requêtes valide, la valeur retournée de status est toujours “ok”.