TeamViewer bietet eine webbasierte API, mit der Sie auf Daten zugreifen und verschiedene Aspekte Ihres TeamViewer Kontos steuern können. Sie können die API nutzen, um Apps zu entwickeln, die TeamViewer Funktionen in Ihre eigene Firmenumgebung integrieren, oder Sie entwickeln Apps, die alle nutzen können.

Die API verwendet REST zur Kommunikation mit Ihrer App und den sicheren Autorisierungsstandard OAuth 2.0 zur Verwaltung des Zugriffs auf alle Daten.

Dieser Artikel richtet sich an alle, die eine TeamViewer Business, Premium, Corporate oder Tensor Lizenz einsetzen.

Features 

Die TeamViewer API für Anwendungsentwickler bietet Zugriff auf die folgenden Funktionen von TeamViewer:

  • Benutzerverwaltung
  • Gruppenverwaltung
  • Sitzungsmanagement
  • Verbindungsprotokolle
  • Online-Meetings
  • Computer & Kontakte
  • Web Monitoring
  • Monitoring und Patch Management

Ein Skript-Token erstellen

Um die TeamViewer API zu verwenden, müssen Sie ein Skript-Token erstellen.

  1. Klicken Sie auf Ihr Profilbild.
  2. Gehen Sie auf Profil bearbeiten.
  3. Klicken Sie im Abschnitt Profil auf Apps & Tokens.
  4. Klicken Sie auf App oder Token erstellen.
  1. Melden Sie sich in der Management Console an: https://login.teamviewer.com/.
  2. Klicken Sie oben rechts auf Ihr Profilbild und wählen Sie Profil bearbeiten aus.
  3. Wählen Sie Apps.
  4. Klicken Sie auf Skript-Token erstellen.
  5. Aktiviere alle Berechtigungen, die für dein Token benötigt werden.
    • Wichtiger Hinweis: Bitte aktiviere nur die Berechtigungen, die für deinen Anwendungsfall erforderlich sind, da ein Token mit unnötigen Berechtigungen unerwünschte Auswirkungen haben kann.
  6. Wähle Erstellen.
    • Hinweis: Sobald das Token erstellt wurde, kann es nicht mehr bearbeitet werden. Es kann nur gelöscht werden.
  7. Das Token wird nun zur Liste Apps und Skripte hinzugefügt. Um Ihr neu erstelltes Token anzuzeigen, klicken Sie darauf. Der Token-Wert wird unter dem Token-Namen angezeigt.

Verwenden Sie die API

Die Liste aller Aufrufe, die Sie verwenden können, und weitere Informationen über die TeamViewer API finden Sie hier:

Sie finden alle vorgefertigten Skripte auch auf GitHub: