Questa è una traduzione automatica. Per la versione originale, cliccare qui.
Sommario
AnyDesk REST-API è un'interfaccia per automatizzare il recupero e l'archiviazione delle informazioni del database dal tuo my.anydesk.com ed è attualmente disponibile per gli utenti con licenza Premium (Professional, Power, Performance, Enterprise, Standard, Advanced, Ultimate, or On-Premises).
Un caso d'uso generale per il nostro servizio API REST consiste nell'integrare automaticamente le informazioni da my.anydesk.com in Applicazioni di terze parti come applicazioni di fatturazione automatizzata o per raccogliere dati di sessione.
Funzionalità
A partire dalla versione 1.1.1, l'API REST supporta i seguenti comandi:
- Visualizza le informazioni sulla licenza
- Mostra le informazioni sull'account (licenza, numero di clienti, ecc.)
- Mostra l'elenco dei clienti AnyDesk registrati sull'account
- Mostra i dettagli del cliente (come stato online, alias, ecc.)
- Rimuovi un client dalla tua licenza
- Mostra un elenco di sessioni entro un determinato intervallo di tempo
- Mostra i dettagli di una particolare sessione
- Modifica il commento sulla sessione
- Chiudi una sessione attiva
- Cambia un alias
- Rimuovere un alias
- Elenca il nome e l'ID di ogni Rubrica nella tua licenza
Configurazione
La documentazione dell'API REST più recente è disponibile in 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.
Credenziali
Per accedere all'interfaccia REST per il tuo account, è necessario quanto segue:
- ID licenza
- Password API
Nota: Per le credenziali dell'API REST contattaci e fornisci il tuo numero cliente. Se si utilizza una licenza locale, fare riferimento alla Guida all'installazione in "Comandi della console" > "Comandi avanzati" > "API REST".
Modulo Python
AnyDesk fornisce anche un open source modulo Python e script di esempio per accedere all'API REST. Puoi usarlo come riferimento per implementare i tuoi programmi o per creare rapidamente script per automatizzare le attività.
Gli script di esempio includono:
- Output dei dati di sessione di ogni connessione effettuata all'interno della tua licenza (ad es. nome della licenza, numero massimo di sessioni, spazi dei nomi, ecc.)
Come risposta di testo nel terminale o esportazione di file in .csv - Elenco di tutti i nomi della rubrica e dei relativi ID.
- Elenco di tutti gli ID che sono stati aggiunti alla tua licenza incluso l'alias, se applicato.
- Informazioni di sistema come sessioni attive, conteggio totale delle sessioni, conteggio dei clienti, clienti online e altro ancora.
L'API REST Python di AnyDesk è open source. Sentiti libero di scrivere tu stesso gli script per ottimizzare il tuo flusso di lavoro.
Per utilizzare il modulo Python, scarica semplicemente i file contenuti nel nostro GitHub ed estrai i file nella tua posizione preferita. Successivamente, inserisci le credenziali dell'API REST in "auth.cfg" che si trova in ".../doc/examples/".
Per eseguire gli script nel nostro modulo Python, scarica e installa l'ultimo Python per il tuo sistema operativo .