개발

개별 맞춤 솔루션 개발

TeamViewer API

개발 모니터

TeamViewer는 사용자의 데이터 액세스를 허용하고 TeamViewer 계정의 다양한 측면을 제어할 수 있게 하는 웹 기반 API를 제공합니다. API를 사용해 TeamViewer 기능을 기업 환경에 통합하는 애플리케이션을 직접 개발하거나 모든 사람이 사용할 수 있는 애플리케이션을 개발할 수 있습니다.

API는 REST를 사용해 사용자 앱과 통신하고 보안 인증 표준 OAuth 2.0을 사용해 모든 데이터에 대한 액세스를 관리합니다.

특징

애플리케이션 개발자용 TeamViewer API를 이용하면 다음과 같은 TeamViewer 기능을 사용할 수 있습니다.

사용자 관리

TeamViewer 회사 프로필 관련 메서드(예: 새로운 회사 구성원 생성, 구성원 정보 변경)

그룹 관리

TeamViewer 컴퓨터 & 연락처 목록의 그룹 관련 메서드(예: 그룹 생성, 그룹 공유)

세션 관리

TeamViewer 원격 제어 세션 관련 메서드(예: 새로운 세션 생성, 세션 정보 변경)

연결 보고서

TeamViewer Management Console의 연결 보고서 관련 메서드(예: 연결 보고서 목록, 보고서 내보내기)

온라인 회의

TeamViewer 회의 관련 메서드(예: 회의 일정관리, 즉시 회의 시작)

컴퓨터 & 연락처

TeamViewer 컴퓨터 & 연락처 목록 관련 사용법(예: 온라인에 있는 사용자 확인, 연락처나 장치로 원격 제어 세션 시작, 주소록에서 새 연락처 일괄 가져오기).

이용 사례

  • 헬프데스크에서 고객의 티켓으로부터 서비스 작업 생성
  • “지원 세션 요청” 단추를 웹 애플리케이션에 통합
  • 후속 처리와 통계자료 생성을 위해 TeamViewer Management Console에서 Excel로 연결 보고서 추출
  • 매일 밤 TeamViewer Management Console에서 연결 보고서 자동 내보내기(예: 대금 청구 목적)
  • 전체 지원 팀을 TeamViewer 회사 프로필로 신속하게 가져오기
  • Active Directory의 모든 새 사용자에 대해 새 TeamViewer 계정 자동 생성
  • 채팅 앱에서 회의 시작 및 채팅 파트너 바로 초대
  • 타사 일정 애플리케이션에서 회의 일정관리
  • TeamViewer에서 CRM의 연락처가 온라인인지 확인하고 해당 연락처의 컴퓨터에 원격 제어 세션을 시작하도록 직접 요청할 수 있습니다.
  • 컴퓨터 & 연락처 목록에 저장된 비밀번호를 사용해 자주 사용하는 자산 관리 시스템 내에서 컴퓨터에 직접 연결할 수 있습니다.

개발 시작

시작 설명서 예제

시작

앱이나 스크립트 개발을 시작해 보십시오. TeamViewer API는 OAuth 2.0 및 스크립트 토큰과 클라이언트 ID를 사용합니다.

개발 시작

애플리케이션을 직접 개발하는 과정은 아주 쉽습니다. 다음 단계를 따르거나 API 설명서를 참조해 바로 애플리케이션 개발을 시작할 수 있습니다.

TeamViewer API에서 API를 사용하는 방법은 스크립트를 통한 방법과 앱을 통한 방법이 있습니다.

앱은 서로 다른 다양한 계정에 의해 사용되도록 개발됩니다. 따라서 스크립트와 앱은 TeamViewer 데이터에 액세스하는 방식이 다르고, 이는 서로 다른 토큰 유형으로 나타납니다.

자신의 데이터에만 API를 사용하려면 스크립트 토큰을 생성하십시오. 나중에 생각이 바뀌어도 걱정하지 마십시오. 손쉽게 앱으로 마이그레이션할 수 있습니다. 다른 TeamViewer 고객에 의해 사용되는 앱을 생성하려면 OAuth 2.0 클라이언트 ID를 생성하십시오.

TeamViewer Management Console에서 TeamViewer 계정을 생성해 TeamViewer API로 TeamViewer 앱 또는 스크립트 개발하기 | 스크린샷

계정 생성

TeamViewer API를 사용하려면 TeamViewer 계정이 필요합니다.

계정을 만드는 가장 쉬운 방법은 TeamViewer Management Console 웹 사이트를 방문하는 것입니다. 페이지 왼쪽에서 계정을 만들 수 있습니다.

스크립트 생성

TeamViewer Management Console에서 프로필 설정 열기 | 스크린샷

Management Console 열기

스크립트를 생성하려면 TeamViewer 계정으로 TeamViewer Management Console 에 로그인해야 합니다.

Console에서 웹 사이트 오른쪽 상단에 있는 프로필 설정을 여십시오.

TeamViewer 계정과 함께 사용할 수 있는 새 스크립트 생성하기 | 스크린샷

스크립트 생성

  1. 스크립트 이름을 입력하십시오.
  2. 스크립트 설명을 입력하십시오.
  3. 스크립트 권한을 선택하십시오.
  4. 스크립트를 저장하십시오.

추가 정보는 API 설명서를 참조하십시오.

스크립트 속성에서 스크립트 토큰을 찾아 기록해 놓으십시오. 나중에 필요합니다. | 스크린샷

토큰 기록해 놓기

생성한 스크립트의 속성에서 토큰을 찾아 기록해 놓으십시오.
개발 과정에서 토큰이 필요합니다.

API 설명서에서 토큰에 관한 추가 정보를 확인하십시오.

코딩 시작

API 설명서를 이용해 스크립트 작성을 시작하거나 예제 스크립트 중 하나에서 토큰을 이용할 수 있습니다.

생성

TeamViewer Management Console에서 앱 메뉴 열기 | 스크린샷

Management Console 열기

앱을 생성하려면 TeamViewer 계정으로 TeamViewer Management Console 에 로그인해야 합니다.

Console에서 웹 사이트의 바닥글에 있는 앱 링크를 여십시오.

OAuth 2.0 메서드를 사용해 TeamViewer 계정과 함께 사용할 수 있는 새 앱 생성하기 | 스크린샷

앱 생성

  1. 앱 이름을 입력하십시오.
  2. 애플리케이션 설명을 입력하십시오.
  3. 리디렉션 URI를 입력하십시오.
    데이터에 애플리케이션 액세스를 허용한 후 사용자가 URI로 리디렉션됩니다. 설정되면 해당 리디렉션 URI를 사용하는 인증 요청만 허용됩니다. 나중에 변경할 수 있습니다.
  4. 액세스 수준을 선택하십시오.
  5. 애플리케이션 권한을 선택하십시오.
  6. 애플리케이션 을 저장하십시오.

추가 정보는 API 설명서를 참조하십시오.

스크립트 속성에서 클라이언트 ID를 찾아 기록해 놓으십시오. 나중에 필요합니다. | 스크린샷

클라이언트 ID 및 클라이언트 비밀번호 기록해 놓기

생성한 앱의 속성에서 클라이언트 ID 및 클라이언트 비밀번호를 찾아 기록해 놓으십시오.
개발 과정에서 필요합니다.

API 설명서에서 클라이언트 ID에 관한 추가 정보를 확인하십시오.

코딩 시작

API 설명서를 이용해 앱 작성을 시작할 수 있습니다.

API 설명서

TeamViewer API와 관련 레퍼런스, 사양 및 메서드는 TeamViewer API 설명서에서 다룹니다. | 아이콘

TeamViewer API 설명서는 사용 가능한 메서드(메서드 호출 예제 포함)와 API 사용에 관한 기본 정보에 대해 자세히 설명합니다.

아래에서 PDF 형식의 TeamViewer API 설명서를 다운로드할 수 있습니다.

다운로드

예제

미리 작성된 스크립트를 이용하면 통합 기능 개발에 필요한 유용한 정보를 얻을 수 있습니다.

예제 스크립트

미리 작성된 스크립트를 이용하면 앱을 직접 개발하는데 필요한 유용한 정보를 얻을 수 있습니다.

스크립트는 PowerShellPython에서 사용할 수 있습니다.

사용자 관리, 보고 그리고 Active Directory 용 스크립트를 다운로드하거나 아래 예제를 참조해 유용한 정보를 확인하십시오.

TeamViewer API 설명서에서 사용한 API 메서드에 대한 추가 정보를 확인하십시오.

TeamViewer API 코드 예제를 사용해 서비스 작업을 생성하는 앱을 개발할 수 있습니다.

코드 예제: 서비스 큐

서비스 큐를 사용해 TeamViewer와 TeamViewer Management Console에서 고객 지원 작업을 관리할 수 있습니다.

이 예제는 서비스 작업을 생성하는 방법입니다. 첨부된 프로그램 코드를 사용해 서비스 큐 기능을 자신의 환경에 통합하는 방법을 이해할 수 있습니다. 아래에서 앱과 C# 코드를 다운로드할 수 있습니다.

다운로드
맨 위로