my.anydesk I REST API
Licencia: Standard, Advanced, Ultimate-Cloud, On-Premises
La API REST de AnyDesk le permite automatizar la recuperación y gestión de los datos de su cuenta desde la consola de gestión my.anydesk I.
Puede utilizar la API para integrar los datos de AnyDesk con sistemas de terceros, por ejemplo, para automatizar la facturación o recopilar registros de sesión.
Funciones
A partir de la versión 1.1.1, la API REST admite los siguientes comandos:
- Ver detalles de la licencia.
- Ver detalles de la cuenta (licencia, número de clientes AnyDesk, etc.).
- Listar todos los clientes de AnyDesk registrados en la cuenta.
- Obtener detalles de un cliente específico (por ejemplo, Alias, estado en línea).
- Eliminar un cliente de la licencia.
- Recuperar el Historial de Sesiones para un rango de tiempo seleccionado.
- Ver datos detallados de la sesión.
- Añadir o actualizar comentarios de la sesión.
- Cerrar una sesión activa.
- Cambiar el Alias de un cliente.
- Eliminar el Alias de un cliente.
- Listar los nombres e IDs de todas las Libretas de Direcciones asociadas a su licencia.
Configurar la API
La documentación más reciente de la API REST se puede encontrar en la pestaña Files (Archivos) del portal del cliente my.anydesk.com.
Esta documentación contiene el proceso de configuración (dominio, cabecera de autenticación) para conectar la interfaz REST a los servidores de AnyDesk.
La documentación más reciente de la API está disponible en la pestaña Files de su cuenta de my.anydesk I. Incluye instrucciones para:
- Dominios de los puntos finales (endpoints) de la API.
- Cabeceras de autenticación.
- Pasos para la configuración de la conexión.
Credenciales
Para utilizar la API REST, necesitará:
- Su ID de Licencia (License ID).
- Su Contraseña de la API (API Password).
💡 NOTA
Para solicitar las credenciales de la API, póngase en contacto con el soporte de AnyDesk y proporcione su número de cliente.
Para las licencias On-Premises, consulte la Guía de Instalación en la sección Console Commands > Advanced Commands > REST-API.
Módulo de Python
También puede acceder a un módulo de Python de código abierto que incluye scripts y plantillas para ayudarle a empezar con la API. Puede utilizar estos ejemplos para crear sus propias integraciones o automatizar tareas.
Scripts de ejemplo incluidos:
- Exportar datos de sesión (al terminal o a CSV).
- Listar todas las Libretas de Direcciones y sus IDs.
- Listar todos los clientes añadidos a su licencia, incluyendo los Alias.
- Mostrar estadísticas del sistema (sesiones activas, recuento total de sesiones, recuento de clientes, dispositivos en línea y más).
El módulo es de código abierto, por lo que es libre de adaptarlo a sus necesidades de automatización.
Para empezar:
- Descargue el módulo de Python desde GitHub.
- Extraiga los archivos en la ubicación que prefiera.
- En el archivo
auth.cfg(que se encuentra en/doc/examples/), introduzca sus credenciales de la API. - Instale la versión más reciente de Python para su sistema operativo.
Un registro de todas las sesiones remotas realizadas con AnyDesk, incluyendo detalles como la duración y los participantes.
Una guía que proporciona instrucciones paso a paso sobre cómo instalar y configurar AnyDesk.
Haz clic para continuar leyendo
- Publicado el