주의사항: 이 글은 자동 번역되었습니다. 가장 정확한 정보를 확인하려면 영어 버전을 참고하시기 바랍니다.

my.anydesk 나는 REST API

Prev Next

면허: 표준, 고급, 얼티밋 클라우드, 온프레미스

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 나열

  • 별칭을 포함하여 라이선스에 추가된 모든 클라이언트 나열

  • 출력 시스템 통계(활성 세션, 총 세션 수, 클라이언트 수, 온라인 장치 등)

이 모듈은 오픈 소스이므로 자동화 요구 사항에 맞게 자유롭게 조정할 수 있습니다.

시작하려면:

  1. GitHub에서 Python 모듈을 다운로드합니다.

  2. 원하는 위치에 파일을 추출합니다.

  3. 파일(에 있음/doc/examples/)에 auth.cfg API 자격 증명을 입력합니다.

  4. OS에 대한 최신 버전의 Python 설치합니다.