Licenza: Standard, Avanzato, Ultimate-Cloud, On-premise
L'API REST di AnyDesk ti consente di automatizzare il recupero e la gestione dei dati dell'account dalla console di gestione my.anydesk I.
È possibile utilizzare l'API per integrare i dati di AnyDesk con sistemi di terze parti, ad esempio per automatizzare la fatturazione o raccogliere i registri delle sessioni.
Tratti somatici
A partire dalla versione 1.1.1, l'API REST supporta i seguenti comandi:
Visualizza i dettagli della licenza
Visualizza i dettagli dell'account (licenza, numero di client AnyDesk, ecc.)
Elenca tutti i client AnyDesk registrati nell'account
Ottieni dettagli per un cliente specifico (ad esempio, alias, stato online)
Rimuovere un client dalla licenza
Recupera Cronologia delle sessioni per un intervallo di tempo selezionato
Visualizzare i dati dettagliati della sessione
Aggiungere o aggiornare i commenti della sessione
Chiudere una sessione attiva
Modificare un alias client
Rimuovere un alias client
Elenca i nomi e gli ID di tutte le rubriche associate alla tua licenza
Configurare l'API
La documentazione REST-API più recente è disponibile nella scheda File del portale clienti my.anydesk.com.
Questa documentazione contiene il processo di configurazione (dominio, intestazione di autenticazione) per connettere l'interfaccia REST ai server AnyDesk.
La documentazione API più recente è disponibile nella scheda File del my.anydesk I account. Include istruzioni per:
Domini endpoint API
Intestazioni di autenticazione
Passaggi per la configurazione della connessione
Credenziali
Per utilizzare l'API REST, è necessario:
Il tuo ID licenza
La tua password API
💡 NOTA
Per richiedere le credenziali API, contatta l'assistenza AnyDesk e fornisci il tuo numero cliente.
Per le licenze in loco, fare riferimento alla Guida all'installazione in Comandi della console > Comandi avanzati > REST-API.
Modulo Python
Puoi anche accedere a un open-source Python module che include script e modelli per aiutarti a iniziare a usare l'API. Puoi utilizzare questi esempi per creare le tue integrazioni o automatizzare le attività.
Script di esempio inclusi:
Esporta i dati della sessione (su terminale o CSV)
Elenca tutte le rubriche e i loro ID
Elenca tutti i client aggiunti alla tua licenza, inclusi gli alias
Statistiche di sistema in uscita (sessioni attive, conteggio totale delle sessioni, conteggio dei clienti, dispositivi online e altro)
Il modulo è open-source, quindi sei libero di adattarlo alle tue esigenze di automazione.
Per iniziare:
Scarica il modulo Python da GitHub.
Estrai i file nella tua posizione preferita.
auth.cfg
Nel file (che si trova in/doc/examples/
), inserisci le tue credenziali API.Installa l'ultima versione di Python per il tuo sistema operativo.