Razvoj

Razvoj prilagođenih rješenja

TeamViewer API

TeamViewer nudi REST API za razvoj TeamViewer integracija i aplikacija za Vaše prilagođeno okruženje | Ikona

TeamViewer Vam donosi web API koji Vam omogućuje pristupanje podacima i upravljanje različitim aspektima TeamViewer računa. API možete koristiti za razvoj aplikacija s integriranim TeamViewer značajkama u vlastitom radnom okruženju ili možete razvijati aplikacije koje svatko može koristiti.

API upotrebljava REST za komunikaciju s Vašom aplikacijom i sigurnosni standard za autorizaciju OAuth 2.0 za upravljanje pristupom svim podacima.

Značajke

TeamViewer API razvojnim inženjerima aplikacija omogućuje pristup sljedećim značajkama programa TeamViewer:

Upravljanje korisnicima

Postupci vezani uz profil tvrtke u programu TeamViewer (primjerice, stvaranje novog člana tvrtke, izmjena podataka o članu).

Upravljanje grupama

Postupci vezani uz grupe s Vašeg popisa računala i kontakata u programu TeamViewer (primjerice, stvaranje grupe, dijeljenje grupe)

Upravljanje sesijom

Postupci vezani uz daljinsko upravljanje sesijama s programom TeamViewer (primjerice, stvaranje nove sesije, izmjena informacija o sesiji).

Izvješća o povezivanju

Postupci vezani uz izvješća o povezivanju u programu TeamViewer Management Console (primjerice, popis izvješća o povezivanju, izvoz izvješća).

Mrežni sastanci

Postupci vezani uz TeamViewer sastanke (primjerice, ugovoreni sastanci, pokretanje spontanog sastanka)

Računala i kontakti

Postupci vezani uz popis računala i kontakata u programu TeamViewer (npr. pregled tko je na mreži, pokretanje sesije daljinskog upravljanja s nekim kontaktom ili uređajem ili uvoz novih kontakata iz adresara).

Ogledni primjeri upotrebe

  • Stvorite korisnički upit od korisničkog zahtjeva za podršku unutar dežurne službe za podršku
  • Integrirajte dugme za “Zahtjev za sesiju podrške” u svoju web aplikaciju.
  • Izvezite izvješća o povezivanju iz programa TeamViewer Management Console u Excel za daljnju obradu i stvaranje statistike.
  • Automatski izvezite izvješća o povezivanju iz programa TeamViewer Management Console svake večeri za izvanmrežnu i fleksibilnu upotrebu (primjerice, za naplatu).
  • Brzo uvezite čitav tim za podršku u svoj profil tvrtke u programu TeamViewer.
  • Automatski stvorite novi TeamViewer račun za svakog novog korisnika u svom direktoriju Active Directory.
  • Pokrenite sastanak iz aplikacije za čavrljanje i izravno pozovite partnera s kojim čavrljate.
  • Ugovorite sastanak u aplikaciji s kalendarom drugog proizvođača.
  • Pregled je li kontakt iz Vašeg CRM sustava na mreži u programu TeamViewer i izravno slanje zahtjeva za pokretanje sesije daljinskog upravljanja na njegovom računalu.
  • Izravno povezivanje s računalom iz omiljenog sustava za upravljanje inventarom pomoću lozinke pohranjene na popisu računala i kontakata.

Započnite s razvojem

Prvi koraci Dokumentacija Primjeri

Prvi koraci

Prvi koraci i razvoj aplikacije ili skripte. TeamViewer API upotrebljava tokene OAuth 2.0 i Script te Client ID-ove.

Započnite s razvojem već sada

Razvoj vlastite aplikacije je jednostavan. Slijedite donje korake ili krenite s čitanjem API dokumentacije i razvijte vlastitu aplikaciju odmah.

U aplikaciji TeamViewer API postoje dva različita načina za upotrebu značajke API: putem skripti ili aplikacija.

Aplikacije se razvijaju za upotrebu s mnogo različitih računa. Zbog toga skripte i aplikacije na različite načine pristupaju TeamViewer podacima i upotrebljavaju različite vrste tokena.

Ako API želite koristiti samo za vlastite podatke, stvorite token za skriptu. Ne brinite ako ćete se kasnije predomisliti, jednostavno to možete pretvoriti u aplikaciju. Ako želite stvoriti aplikaciju koju će koristiti drugi TeamViewer klijenti, stvorite OAuth 2.0 Client ID.

Stvorite TeamViewer račun u programu TeamViewer Management Console za razvoj TeamViewer aplikacije ili skripte pomoću značajke TeamViewer API | Snimka zaslona

Stvorite račun

Potreban Vam je TeamViewer račun za korištenje značajke TeamViewer API.

Najlakši način za njegovo dobivanje jest posjeta web-mjesta TeamViewer Management Console . Prijavite se za račun s lijeve strane na stranici.

Stvorite skriptu

Otvorite postavke svog profila u programu TeamViewer Management Console | Snimka zaslona

Otvorite Management Console

Za stvaranje skripte morate se prijaviti u program TeamViewer Management Console sa svojim TeamViewer računom.

U programu otvorite postavke svog profila gore desno na web-mjestu.

Stvorite novu skriptu koju možete upotrebljavati sa svojim TeamViewer računom | Snimka zaslona

Stvorite skriptu

  1. Unesite naziv skripte
  2. Unesite opis skripte
  3. Odaberite dopuštenja za skriptu
  4. Spremite skriptu

Dodatne informacije o tokenu potražite u API dokumentacije.

Zapišite token za skriptu iz svojstava skripte. Kasnije će Vam biti potreban | Snimka zaslona

Zapišite token

Zapišite token iz svojstava skripte koju ste ranije stvorili.
Token će Vam biti potreban u daljnjem procesu razvoja.

Dodatne informacije o tokenu potražite u API dokumentacije.

Započnite s kodiranjem

Sada možete započeti s pisanjem vlastite skripte pomoću API dokumentacije ili možete upotrijebiti svoj token u jednoj od naših oglednih skripti.

Stvorite aplikaciju

Otvorite izbornik aplikacija u programu TeamViewer Management Console | Snimka zaslona

Otvorite Management Console

Za stvaranje aplikacije prijavite se u program TeamViewer Management Console sa svojim TeamViewer računom.

U programu otvorite poveznicu aplikacija na dnu web-mjesta.

Stvorite novu aplikaciju koju možete upotrebljavati sa svim TeamViewer računima korištenjem postupaka iz OAuth 2.0 | Snimka zaslona

Stvorite aplikaciju

  1. Unesite naziv aplikacije
  2. Unesite opis aplikacije
  3. Unesite URI za preusmjeravanje.
    Korisnici se preusmjeravaju na URI nakon što daju odobrenje Vašoj aplikaciji za pristup njihovim podacima. Ako je tako postavljeno, bit će odobreni samo zahtjevi za autorizaciju koji koriste zadani URI za preusmjeravanje. To kasnije možete promijeniti.
  4. Odaberite razinu pristupa
  5. Odaberite dopuštenja za aplikaciju
  6. Spremite aplikaciju

Dodatne informacije o tokenu potražite u API dokumentacije.

Zapišite Client ID iz svojstava skripte. Bit će Vam potreban kasnije | Snimka zaslona

Zapišite Client ID i Client secret

Zapišite Client ID i Client secret iz svojstava aplikacije koju ste ranije stvorili.
Bit će Vam potrebni u daljnjem procesu razvoja.

Dodatne informacije o Client ID-u potražite u API dokumentacije.

Započnite s kodiranjem

Sada možete krenuti s pisanjem vlastite aplikacije pomoću API dokumentacije.

API dokumentacija

TeamViewer API i njene reference, specifikacije i postupci dokumentirani su u TeamViewer API dokumentaciji | Ikona

Dokumentacija za TeamViewer API sadrži detaljan opis dostupnih postupaka (uključujući primjere) te osnovne informacije o upotrebi značajke API.

TeamViewer API dokumentaciju možete preuzeti u PDF obliku ovdje dolje.

Preuzmi

Primjeri

Upotrijebite unaprijed sastavljene skripte za dobivanje korisnih informacija za razvojni inženjering i integraciju.

Ogledni primjerci naših skripti

Donosimo Vam neke unaprijed sastavljene skripte kako bismo Vam pomogli u prvim koracima pri razvoju vlastitih aplikacija.

Dostupne su skripte za PowerShell i Python.

Preuzmite skripte za Upravljanje korisnicima, Izvješćivanje i Active Directory ili u nastavku pogledajte naše primjere kako biste saznali neke korisne informacije.

Pogledajte dodatne informacije o korištenim API postupcima u TeamViewer API dokumentaciji.

Pomoću oglednog koda za TeamViewer API možete razviti aplikaciju za stvaranje korisničkih upita.

Ogledni kod: red čekanja za podršku

Pomoću značajke reda čekanja za podršku možete upravljati korisničkim upitima u programima TeamViewer i TeamViewer Management Console.

Ovaj primjer sadrži aplikaciju za stvaranje korisničkog upita. Pomoću priloženog programskog koda možete saznati kako integrirati značajke reda čekanja za podršku u vlastitom programskom okruženju. Aplikaciju i C# kod možete preuzeti u nastavku.

Preuzmi
Povratak na vrh