면허: 표준, 고급, 얼티밋 클라우드, 온프레미스
AnyDesk REST API를 사용하면 my.anydesk I 관리 콘솔에서 계정 데이터 검색 및 관리를 자동화할 수 있습니다.
API를 사용하여 AnyDesk 데이터를 타사 시스템과 통합하여 청구를 자동화하거나 세션 로그를 수집할 수 있습니다.
기능
버전 1.1.1부터 REST API는 다음 명령을 지원합니다.
라이센스 세부 정보 보기
계정 세부 정보 보기(라이선스, AnyDesk 클라이언트 수 등)
계정에 등록된 모든 AnyDesk 클라이언트 나열
특정 클라이언트에 대한 세부 정보 가져오기(예: 별칭, 온라인 상태)
라이선스에서 클라이언트 제거
선택한 시간 범위에 대한 세션 기록 검색
자세한 세션 데이터 보기
세션 주석 추가 또는 업데이트
활성 세션 닫기
클라이언트 별칭 변경
클라이언트 별칭 제거
라이선스와 연결된 모든 주소록의 이름과 ID를 나열합니다.
API 설정
최신 REST-API 설명서는 my.anydesk.com 고객 포털의 파일 탭에서 찾을 수 있습니다.
이 문서에는 REST-Interface를 AnyDesk 서버에 연결하기 위한 설정 프로세스(도메인, 인증 헤더)가 포함되어 있습니다.
최신 API 설명서는 my.anydesk I 계정의 파일 탭에서 사용할 수 있습니다. 여기에는 다음에 대한 지침이 포함되어 있습니다.
API 엔드포인트 도메인
인증 헤더
연결 설정 단계
자격 증명
REST API를 사용하려면 다음이 필요합니다.
라이센스 ID
API 비밀번호
💡 메모
API 자격 증명을 요청하려면 AnyDesk 지원팀에 문의하여 고객 번호를 제공하세요.
온프레미스 라이센스의 경우 REST-API> 콘솔 명령 > 고급 명령 아래의 설치 가이드 참조하십시오.
Python 모듈
API를 시작하는 데 도움이 되는 스크립트 및 템플릿이 포함된 open-source Python module 에 액세스할 수도 있습니다. 이러한 예제를 사용하여 자체 통합을 구축하거나 작업을 자동화할 수 있습니다.
포함된 예제 스크립트:
세션 데이터 내보내기(터미널 또는 CSV)
모든 주소록 및 해당 ID 나열
별칭을 포함하여 라이선스에 추가된 모든 클라이언트 나열
출력 시스템 통계(활성 세션, 총 세션 수, 클라이언트 수, 온라인 장치 등)
이 모듈은 오픈 소스이므로 자동화 요구 사항에 맞게 자유롭게 조정할 수 있습니다.
시작하려면:
GitHub에서 Python 모듈을 다운로드합니다.
원하는 위치에 파일을 추출합니다.
파일(에 있음
/doc/examples/
)에auth.cfg
API 자격 증명을 입력합니다.OS에 대한 최신 버전의 Python 설치합니다.