Dezvoltaţi

Dezvoltaţi soluţii personalizate

TeamViewer API

TeamViewer oferă API REST pentru a dezvolta integrări şi aplicaţii TeamViewer pentru mediul dumneavoastră personalizat | Pictogramă

TeamViewer oferă un API pe web care vă permite să accesaţi date şi să controlaţi diferite aspecte ale contului dumneavoastră TeamViewer. Puteţi utiliza API pentru a dezvolta aplicaţii care integrează funcţionalitatea TeamViewer în propriul mediu comercial sau puteţi dezvolta aplicaţii care să poată fi folosite de oricine. 

API utilizează REST pentru a comunica cu aplicaţia dumneavoastră şi standardul de autorizare securizată OAuth 2.0 pentru a gestiona accesul la toate datele.

Caracteristici

TeamViewer API pentru dezvoltatorii de aplicaţii oferă acces la următoarele funcţionalităţi TeamViewer: 

Gestionarea utilizatorilor

Metode aferente unui profil TeamViewer de companie (de ex., crearea unui nou membru al companiei, modificarea informaţiilor despre membru).

Gestionarea grupului

Metode aferente grupurilor din propria listă de computere şi contacte TeamViewer (de ex., crearea unui grup, partajarea grupului) 

Gestionarea sesiunii

Metode aferente sesiunilor de control de la distanţă cu TeamViewer (de ex., crearea unei sesiuni noi, modificarea informaţiilor despre sesiune). 

Rapoarte de conexiune

Metode aferente rapoartelor de conexiune din TeamViewer Management Console (de ex., lista de rapoarte de conexiune, rapoarte de export). 

Şedinţe online

Metode aferente şedinţelor TeamViewer (de ex.. planificarea şedinţelor, începerea unei şedinţe spontane) 

Computere & Contacte

Metode aferente listei de computere şi contacte TeamViewer (de ex. aflaţi cine este online, începeţi o sesiune de control la distanţă cu un contact sau un dispozitiv, sau importaţi în grupuri contacte noi din agenda dumneavoastră).

Proces de utilizare model

  • Creaţi un proces de serviciu dintr-un tichet de client în cadrul propriului help desk
  • Integraţi un buton „Solicitaţi o sesiune de asistenţă” în aplicaţia dumneavoastră web.
  • Extrageţi rapoarte de conexiune din TeamViewer Management Console în Excel pentru procesare suplimentară şi generare de statistici.
  • Exportaţi automat rapoarte de conexiune din TeamViewer Management Console în fiecare seară pentru o utilizare deconectată şi flexibilă (de ex., pentru facturare).
  • Importaţi rapid întreaga echipă de asistenţă în propriul profil TeamViewer de companie.
  • Creaţi automat un nou cont TeamViewer pentru fiecare utilizator nou în domeniul dumneavoastră Active Directory.
  • Începeţi o şedinţă dintr-o aplicaţie de discuţie şi invitaţi partenerul de discuţie în mod direct.
  • Planificaţi o şedinţă într-o aplicaţie calendar a unui terţ.
  • Vedeţi dacă un contact din sistemul dumneavoastră CRM este online în TeamViewer şi solicitaţi-le în mod direct începerea unei sesiuni de control la distanţă pe computerul lor.
  • Conectaţi-vă în mod direct la un computer prin intermediul sistemului dumneavoastră favorit de management al activelor, utilizând parola stocată în lista dumneavoastră de computere şi contacte.

Începeţi dezvoltarea

Începeţi Documentaţie Exemple

Începeţi

Începeţi să dezvoltaţi o aplicaţie sau un script. TeamViewer API utilizează OAuth 2.0 şi simboluri de script, precum şi ID-uri de client.

Începeţi să dezvoltaţi aplicaţia în acest moment

Este uşor să dezvoltaţi propria aplicaţie. Urmaţi paşii de mai jos sau mergeţi direct la documentaţia API  pentru a începe imediat.

În TeamViewer API, se disting două metode diferite de utilizare a API: fie prin script-uri, fie prin aplicaţii.

Aplicaţiile sunt dezvoltate pentru a fi utilizate de numeroase conturi diferite. Din acest motiv, script-urile şi aplicaţiile au moduri diferite de accesare a datelor TeamViewer, reprezentate prin tipuri diferite de simboluri.

Dacă doriţi să utilizaţi API numai pentru propriile date, creaţi un simbol al script-ului. Nu este nicio problemă dacă vă răzgândiţi, deoarece puteţi trece cu uşurinţă la o aplicaţie. Dacă doriţi să creaţi o aplicaţie care să fie utilizată de alţi clienţi TeamViewer, treceţi mai departe şi creaţi un ID de client OAuth 2.0.

Creaţi un cont TeamViewer în TeamViewer Management Console pentru a dezvolta o aplicaţie sau un script TeamViewer cu TeamViewer API | Captură de ecran

Creaţi un cont

Aveţi nevoie de un cont TeamViewer pentru a utiliza TeamViewer API. 

Cea mai uşoară modalitate în acest sens este să vizitaţi situl web  TeamViewer Management Console Abonaţi-vă pentru un cont la situl din stânga paginii.

Creaţi un script

Deschideţi setările profilului dumneavoastră în TeamViewer Management Console | Captură de ecran

Deschideţi Management Console

Pentru a crea un script, trebuie să vă conectaţi la  TeamViewer Management Console cu contul dumneavoastră TeamViewer. 

În Console, deschideţi setările profilului dumneavoastră în partea dreaptă, sus, a sitului web.

Creaţi un script nou care poate fi utilizat cu propriul cont TeamViewer | Captură de ecran

Creaţi un script

  1. Introduceţi numele script-ului dumneavoastră
  2. Introduceţi o descriere pentru script-ul dumneavoastră
  3. Alegeţi permisiunile script-ului dumneavoastră
  4. Salvaţi script-ul

Pentru informaţii suplimentare, vă rugăm să consultaţi documentaţia API .

Notaţi-vă simbolul script-ului din proprietăţile script-ului. Veţi avea nevoie de el ulterior | Captură de ecran

Notaţi-vă simbolul

Notaţi-vă simbolul din proprietăţile script-ului pe care l-aţi creat recent.
Veţi avea nevoie de simbol în procesul de dezvoltare.

Pentru informaţii suplimentare despre simbol, consultaţi documentaţia API

Începeţi codificarea

Puteţi începe să scrieţi acum propriul script folosind documentaţia API sau puteţi utiliza simbolul dumneavoastră în unul dintre exemplele noastre de script-uri.

Creaţi o aplicaţie

Deschideţi meniul Aplicaţii din TeamViewer Management Console | Captură de ecran

Deschideţi Management Console

Pentru a crea o aplicaţie, faceţi log in în TeamViewer Management Console cu contul dumneavoastră TeamViewer. 

cu contul dumneavoastră TeamViewer. 

Creaţi o aplicaţie nouă care poate fi utilizată cu orice cont TeamViewer, folosind metodele OAuth 2.0 | Captură de ecran

Creaţi o aplicaţie

  1. Introduceţi un nume de aplicaţie
  2. Introduceţi o descriere pentru aplicaţia dumneavoastră
  3. Introduceţi Redirect URI.
    Utilizatorii sunt redirecţionaţi la URI după acordarea accesului la aplicaţia dumneavoastră pentru datele lor. Dacă este setat astfel, vor fi acordate numai solicitări de autorizare care utilizează Redirect URI dat. Acest lucru poate fi schimbat ulterior.
  4. Alegeţi un nivel de acces
  5. Alegeţi permisiunile aplicaţiei dumneavoastră
  6. Salvaţi aplicaţia

Pentru informaţii suplimentare, vă rugăm să consultaţi documentaţia API .

Notaţi-vă ID-ul de client din proprietăţile script-ului. Veţi avea nevoie de el ulterior | Captură de ecran

Notaţi-vă ID-ul de client şi Client secret-ul

Notaţi-vă ID-ul de client şi Client secret-ul din proprietăţile aplicaţiei pe care aţi creat-o recent.
veţi avea nevoie de ele în procesul de dezvoltare.

Pentru informaţii suplimentare despre ID-ul de client, vă rugăm să consultaţi documentaţia API .

Începeţi codificarea

Puteţi începe să scrieţi acum propria aplicaţie folosind documentaţia API .

Documentaţie API

Toate informaţiile despre TeamViewer API, precum şi referinţele, specificaţiile şi metodele aferente, se găsesc în documentaţia TeamViewer API | Pictogramă

Documentaţia TeamViewer API conţine o descriere detaliată a metodelor disponibile (inclusiv exemple de utilizare a metodei), precum şi informaţii de bază despre utilizarea API.

Puteţi descărca de mai jos documentaţia TeamViewer API în format PDF.

Descărcare

Exemple

Utilizaţi script-urile predefinite pentru a vă face o idee privind dezvoltarea integrărilor.

Exemplele noastre de script-uri

Oferim câteva script-uri predefinite pentru a vă ajuta să începeţi să dezvoltaţi propriile aplicaţii.

Script-urile sunt disponibile pentru PowerShell şi Python.

Descărcaţi script-urile pentru Gestionarea utilizatorilor, Raportare şi Active Directory sau aruncaţi o privire pe exemplele de mai jos pentru a reţine câteva idei utile.

Pentru informaţii suplimentare despre metodele API utilizate, vă rugăm să consultaţi documentaţia API TeamViewer .

Utilizând exemplul de cod pentru TeamViewer API, puteţi dezvolta o aplicaţie care creează procese de serviciu.

Exemplu de cod: Coadă de aşteptare serviciu

Folosind coada de aşteptare serviciu, puteţi gestiona procesele de asistenţă pentru clienţi în TeamViewer şi TeamViewer Management Console. 

Acest exemplu prezintă o aplicaţie care creează un proces de serviciu. Utilizând codul de program ataşat, veţi putea înţelege cum să integraţi caracteristicile cozii de aşteptare serviciu în mediul propriei aplicaţii. Puteţi descărca aplicaţia şi codul C# de mai jos.

Descărcare
Sus