Integración sencilla de AnyDesk: Cómo conectar tu cuenta con la API REST en Colombia

Tabla de contenido

Integra fácilmente tu cuenta AnyDesk con la API REST

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

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

Características

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

  • Mostrar información de la licencia
  • Mostrar información de la cuenta (licencia, número de clientes, etc.)
  • Mostrar la lista de clientes AnyDesk registrados en la cuenta
  • Mostrar detalles del cliente (como estado en línea, alias, etc.)
  • Eliminar un cliente de tu licencia
  • Mostrar una lista de sesiones dentro de un período de tiempo dado
  • Mostrar detalles de una sesión particular
  • Cambiar el comentario de la sesión
  • Cerrar una sesión activa
  • Cambiar un alias
  • Eliminar un alias
  • Listar nombre e ID de cada Libreta de direcciones en tu licencia

Volver arriba

Configuración

Puedes encontrar la documentación más reciente de la API REST 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.

Credenciales

Para acceder a la interfaz REST de tu cuenta, necesitarás:

  • ID de licencia
  • Contraseña de API

Nota: Para obtener las credenciales de la API REST, contáctanos y proporciona tu número de cliente. Si estás utilizando una licencia On-Premises, consulta la Guía de instalación en “Comandos de consola” > “Comandos avanzados” > “API REST”.

Módulo Python

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

Los scripts de ejemplo incluyen:

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

La API REST de Python de AnyDesk es de código abierto. Siéntete libre de escribir scripts tú mismo para ayudar a optimizar tu flujo de trabajo.

Para utilizar el módulo Python, simplemente descarga los archivos contenidos en nuestro GitHub y extrae los archivos en tu ubicación preferida. Después, ingresa las credenciales de la API REST en “auth.cfg” ubicado en “…/doc/examples/”.

Para ejecutar scripts en nuestro módulo Python, descarga e instala la última versión de Python para tu sistema operativo.

Para aprovechar todas las ventajas de AnyDesk, te invitamos a probarlo gratis y a contactarnos para obtener más información sobre la compra de AnyDesk en Colombia.

Publicado el

Deja un comentario

Tu dirección de correo electrónico no será publicada

¡Aún no hay comentarios!