Documentation

DISPOSITIVO API V1 : Introducción

NUEVA VERSIÓN V2: HAZ CLIC AQUÍ

¿Eres un desarrollador o una agencia web? Inscríbete en el programa Expedy Partner

Esta sección describe las principales funcionalidades para interconectar una máquina Expedy con sitios web externos, o con cualquier otra aplicación conectada a la web.


Salvo que se indique lo contrario, todas las solicitudes se realizan en «correo».

Todas las llamadas están protegidas por una clave de control:
SID: «XXXXXXXXXXXXXXXXXXXXXXXXXXXXX»
TOKEN: «XXXXXXXXXXXXXXXXXXXXXXXXXXX»

Puedes acceder a esta clave en tu área de cliente en https://www.expedy.fr/console.

Si no has recibido tus credenciales de Expedy , ponte en contacto con el servicio de asistencia.


El Servicio Web proporcionado por Expedy es el siguiente:
https://www.expedy.fr/api/device/nom_du_service

Lista de servicios EXPEDY DEVICE V1 :

Puntos finales de administración

/device/status
/device/ping
/device/update
/device/reboot
/device/shutdown

Puntos finales Wifi

/device/wifi/conf
/device/wifi/add
/device/wifi/del
/device/wifi/update

Puntos finales Usb/Imprimir

/device/usb/conf
/device/usb/scan
/device/usb/scan/read
/device/usb/print

Una de las formas más sencillas de comunicarse con un Servicio Web en PHP es utilizar la función «curl».

Ponte en contacto con nuestro equipo de asistencia para obtener ejemplos en otros lenguajes de programación.

Gestión de errores

En caso de error de comunicación de clase 4xx o 5xx con la api, la función curl de tu idioma puede devolver el motivo o motivos.

En caso de comunicación válida con la API, pero con errores en los argumentos o en la solicitud, se devuelve una respuesta de error, incluyendo una explicación, por ejemplo:
{«estado»: «error», «error»: «rpi_uid está vacío»}

En el caso de solicitudes válidas, el valor de estado devuelto es siempre «ok».

Français (Francés) English (Inglés) Español