REST-API

Esta es una traducción automática. Para la versión original, haga clic aquí.

 

Índice

 

AnyDesk REST-API es una interfaz para automatizar la recuperación y el almacenamiento de información de la base de datos de su my.anydesk.com cuenta y actualmente está disponible para usuarios de licencia Premium (Professional, Power, Performance, Enterprise, Standard, Advanced, Ultimate, or On-Premises).

Un caso de uso general para nuestro servicio REST-API es integrar automáticamente información de my.anydesk.com en Aplicaciones de terceros, como aplicaciones de facturación automática o para recopilar datos de sesión.

Características


A partir de la versión 1.1.1, REST-API admite los siguientes comandos: 

  • Mostrar la información de la licencia
  • Mostrar información de la cuenta (licencia, número de clientes, etc.)
  • Mostrar la lista de clientes de AnyDesk registrados en la cuenta
  • Mostrar detalles del cliente (como estado en línea, alias, etc.)
  • Eliminar un cliente de su licencia
  • Mostrar una lista de sesiones dentro de un marco de tiempo determinado
  • Mostrar detalles de una sesión en particular
  • Cambiar comentario de sesión
  • Cerrar una sesión activa
  • Cambiar un alias
  • Eliminar un alias
  • Indique el nombre y la identificación de cada libreta de direcciones en su licencia

Volver arriba

Configurar

La documentación más reciente de REST-API se puede encontrar en pestaña Archivos del portal de clientes 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 AnyDesk.

Volver arriba

Credenciales

Para acceder a la interfaz REST de su cuenta, se necesita lo siguiente:

  • ID de licencia
  • Contraseña API

Nota:   Para las credenciales de REST-API contáctenos y proporcione su número de cliente. Si utiliza una licencia local, consulte la Guía de instalación en "Comandos de la consola" > "Comandos avanzados" > "REST-API".

Volver arriba

Módulo Python

AnyDesk también proporciona un código abierto módulo de Python y scripts de ejemplo para acceder a REST-API. Puede usarlo como referencia para implementar sus propios programas o para crear rápidamente scripts para automatizar tareas.

Los guiones de ejemplo incluyen:

  • Salida de datos de sesión de cada conexión realizada dentro de su licencia (por ejemplo, nombre de licencia, sesiones máximas, espacios de nombres, etc.)
    Ya sea como respuesta de texto en la terminal o archivo exportado a .csv
  • Listado de todos los nombres de la libreta de direcciones y sus ID.
  • Listado de todos los ID que se agregaron a su licencia, incluido el alias, si corresponde.
  • Información del sistema como sesiones activas, número total de sesiones, número de clientes, clientes en línea y más.

La API REST de AnyDesk Python es de código abierto. No dude en escribir guiones usted mismo para ayudar a optimizar su flujo de trabajo.

Para usar el módulo de Python, simplemente descargue los archivos contenidos en nuestro GitHub y extraiga los archivos a su ubicación preferida. Luego, ingrese las credenciales de REST-API en el "auth.cfg" ubicado en ".../doc/examples/".

Para ejecutar secuencias de comandos en nuestro módulo de Python, descargue e instale la versión más reciente de Python para su sistema operativo. .

Volver arriba