Licencia: Estándar, Avanzado, Nube definitiva, On-Premises
La API REST de AnyDesk le permite automatizar la recuperación y administración de datos de cuentas desde la consola de administración de 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 de REST admite los siguientes comandos:
Ver detalles de la licencia
Ver detalles de la cuenta (licencia, número de clientes de AnyDesk, etc.)
Enumerar 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 Historial de sesiones para un intervalo de tiempo seleccionado
Ver datos detallados de la sesión
Agregar o actualizar comentarios de sesión
Cerrar una sesión activa
Cambiar el alias de un cliente
Eliminar un alias de cliente
Enumere los nombres e ID de todas las libretas de direcciones asociadas con su licencia
Configurar la API
La documentación más reciente de la API de REST se puede encontrar en la pestaña Archivos del portal de clientes de my.anydesk.com.
Esta documentación contiene el proceso de configuración (dominio, encabezado 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 Archivos de my.anydesk I cuenta. Incluye instrucciones para:
Dominios de punto final de API
Encabezados de autenticación
Pasos de configuración de la conexión
Credenciales
Para usar la API de REST, necesitará:
Su ID de licencia
Su contraseña de API
💡 NOTA
Para solicitar credenciales de API, comuníquese con el soporte de AnyDesk y proporcione su número de cliente.
Para licencias locales, consulte el Guía de instalación en Comandos de consola > Comandos avanzados > REST-API.
Módulo Python
También puede acceder a un open-source Python module que incluye scripts y plantillas para ayudarle a empezar a utilizar la API. Puede usar estos ejemplos para crear sus propias integraciones o automatizar tareas.
Scripts de ejemplo incluidos:
Exportar datos de sesión (a terminal o CSV)
Enumerar todas las libretas de direcciones y sus ID
Enumere todos los clientes agregados a su licencia, incluidos los alias
Estadísticas del sistema de salida (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 puede adaptarlo a sus necesidades de automatización.
Para comenzar:
Descargue el módulo de Python desde GitHub.
Extraiga los archivos en su ubicación preferida.
En el archivo (que se encuentra en
/doc/examples/
), introduzca las credenciales deauth.cfg
la API.Instale la última versión de Python para su sistema operativo.