Fejlesztés

Testre szabott megoldások fejlesztése

A TeamViewer API

A TeamViewer REST API-t is kínál a TeamViewer integrációk és alkalmazások saját munkakörnyezetbe történő fejlesztéséhez | Ikon

A TeamViewer webalapú API-t biztosít, amely lehetővé teszi a saját TeamViewer fiók adataihoz történő hozzáférést és különféle jellemzőinek szabályzását. Az API-t olyan alkalmazások fejlesztéséhez használhatja, melyekkel a TeamViewer lehetőségeit saját vállalati környezetébe integrálhatja, illetve mindenki által használható alkalmazásokat is fejleszthet.

Az API az alkalmazásokkal való kommunikációhoz a REST-et, az adatokhoz történő hozzáféréshez az OAuth 2.0 biztonságos engedélyezési szabványt használja.

Szolgáltatások

Az alkalmazások fejlesztésére készült TeamViewer API a következő TeamViewer funkciókhoz biztosít hozzáférést:

Felhasználókezelés

TeamViewer vállalati profilhoz kapcsolódó eljárások (pl. új vállalati tag létrehozása, tagok információinak módosítása).

Csoportkezelés

A TeamViewer számítógép- és kapcsolatlistán szereplő csoportokra vonatkozó eljárások (pl. csoport létrehozása, csoport megosztása)

Munkamenet-kezelés

A TeamViewer távoli vezérlésű munkamenetekre vonatkozó eljárásai (pl. új munkamenet létrehozása, munkamenet-információk módosítása).

Csatlakozási jelentések

A TeamViewer Management Console csatlakozási jelentéssel kapcsolatos eljárásai (pl. csatlakozási jelentések listázása, jelentések exportálása).

Online megbeszélések

TeamViewer megbeszélésekre vonatkozó eljárások (pl. megbeszélések ütemezése, spontán megbeszélés indítása)

Számítógépek & kapcsolatok

A TeamViewer Számítógépek & kapcsolatok listával kapcsolatos eljárások (pl. az online felek megtekintése, távoli vezérlési munkamenet indítása egy kapcsolattal vagy eszközzel, új kapcsolatok tömeges importálása a telefonkönyvből stb.).

Példák alkalmazási lehetőségekre

  • Szolgáltatási eset létrehozása saját ügyfélszolgálatán belül az ügyfelek hibajegye alapján
  • „Ügyfélszolgálati munkamenet igénylése” gomb integrálása webes alkalmazásba
  • Csatlakozási jelentések exportálása további feldolgozás és statisztikák készítése céljából a TeamViewer Management Console-ból Excelbe
  • Csatlakozási jelentések automatikus exportálása minden éjszaka offline és egyéb használatra (pl. számlázás) a TeamViewer Management Console-ból
  • A teljes ügyfélszolgálati csapat gyors importálása a saját TeamViewer vállalati profilba
  • Új TeamViewer fiók automatikus létrehozása a saját Active Directory-ban szereplő minden új felhasználó számára
  • Megbeszélés indítása chat alkalmazáson belül, csevegőpartnerek közvetlen meghívása
  • Megbeszélés ütemezése külső naptáralkalmazásba
  • A TeamViewer programban ellenőrizze, hogy a CRM-ből a kapcsolat online állapotú-e, majd kérje meg közvetlenül, hogy indítson távoli vezérlési munkamenetet a számítógépéhez.
  • Csatlakozzon közvetlenül egy számítógéphez kedvenc eszközfelügyeleti programjából a Számítógépek & kapcsolatok listában tárolt jelszó segítségével.

Fejlesztés kezdése

Első lépések Dokumentáció Példák

Első lépések

Kezdjen neki, fejlesszen egy alkalmazást vagy parancsfájlt. A TeamViewer API OAuth 2.0-t, parancsfájltokeneket, valamint Client ID-ket is használ.

Fejlesztés azonnali kezdése

Könnyű saját alkalmazást fejleszteni. Kövesse a lenti lépéseket vagy kezdje az API dokumentációval most.

A TeamViewer API esetében az API használatának két különböző módját különböztethetjük meg: parancsfájlok általi, illetve alkalmazások általi használat.

A fejlesztett alkalmazásokat több különböző fiók használhatja. Emiatt a parancsfájlok és az alkalmazások más módon férnek hozzá a TeamViewer adatokhoz, amit a különböző típusú tokenek jelképeznek.

Ha az API-t csak a saját adataihoz kívánja használni, hozzon létre egy parancsfájltokent. Ne aggódjon: ha később meggondolná magát, könnyedén átválthat alkalmazásra. Ha más TeamViewer ügyfelek által használható alkalmazást kíván létrehozni, hozzon létre OAuth 2.0 Client ID-t.

TeamViewer alkalmazás vagy parancsfájl fejlesztéséhez a TeamViewer API-val a TeamViewer Management Console-ban hozzon létre TeamViewer fiókot | Képernyőfelvétel

Fiók létrehozása

A TeamViewer API használatához szükség van egy TeamViewer fiókra.

Ennek a legegyszerűbb módja, ha meglátogatja a TeamViewer Management Console weboldalt. A honlap bal oldalán hozhat létre új fiókot.

Parancsfájl létrehozása

Nyissa meg profilbeállításait a TeamViewer Management Console-ban | Képernyőfelvétel

Management Console megnyitása

Parancsfájl létrehozásához be kell jelentkeznie a TeamViewer Management Console -ba TeamViewer fiókjával.

Nyissa meg profilbeállításait a Console-ban a weboldal jobb felső részén.

Hozzon létre új parancsfájlt, amely saját TeamViewer fiókjával használható | Képernyőfelvétel

Parancsfájl létrehozása

  1. Adja meg a parancsfájl nevét.
  2. Adja meg a parancsfájl leírását.
  3. Válassza ki a parancsfájlhoz tartozó engedélyeket.
  4. Mentse el a parancsfájlt.

További információkért kérjük, tekintse át az API dokumentációt.

Jegyezze le a parancsfájltokent a parancsfájl tulajdonságaiból. Később szüksége lesz rá. | Képernyőfelvétel

Token lejegyzése

A létrehozott parancsfájl tulajdonságaiból jegyezze le a tokent.
A tokenre szüksége lesz a fejlesztés során.

A tokenről további információkat az API dokumentációban talál.

Kódolás megkezdése

Most elkezdheti saját parancsfájljának megírását az API dokumentáció segítségével, vagy használhatja tokenjét egyik példa parancsfájlunkban.

Alkalmazás létrehozása

A TeamViewer Management Console-ban nyissa meg az Alkalmazások menüt | Képernyőfelvétel

Management Console megnyitása

Alkalmazás létrehozásához TeamViewer fiókjával jelentkezzen be a TeamViewer Management Console -ba TeamViewer fiókjával.

A Console-ban a honlap fejlécén nyissa meg az Alkalmazások linket.

Az OAuth 2.0 eljárásai segítségével hozzon létre olyan új alkalmazást, amely bármely TeamViewer fiókkal használható | Képernyőfelvétel

Alkalmazás létrehozása

  1. Adja meg az alkalmazás nevét.
  2. Adja meg az alkalmazás leírását.
  3. Adja meg a Redirect URI-t.
    Miután a felhasználók engedélyezték az alkalmazás hozzáférését az adataikhoz, a felhasználókat az alkalmazás átirányítja erre az URI-ra. Beállítástól függően csak azok a jogosítványok kerülnek megadásra, amelyek a megadott átirányítási címet használják. Ez később megváltoztatható.
  4. Válasszon hozzáférési szintet.
  5. Válassza ki az alkalmazáshoz tartozó engedélyeket.
  6. Mentse el az alkalmazást.

További információkért kérjük, tekintse át az API dokumentációt.

Jegyezze le a client ID-t a parancsfájl tulajdonságaiból. Később szüksége lesz rá. | Képernyőfelvétel

Client ID és client secret lejegyzése

A létrehozott alkalmazás tulajdonságaiból jegyezze le a client ID-t és a client secret-et.
Ezekre szüksége lesz a fejlesztés során.

A client ID-ről további információkat az API dokumentációban talál.

Kódolás megkezdése

Most elkezdheti saját alkalmazásának megírását az API dokumentáció segítségével.

API dokumentáció

A TeamViewer API, valamint referenciái, részletes adatai és eljárásai a TeamViewer API dokumentációban találhatóak | Ikon

A TeamViewer API dokumentációja tartalmazza az alkalmazható eljárások részletes leírását (egyebek mellett eljáráshívások példáit is), valamint az API használatára vonatkozó alapvető információkat.

Itt letöltheti a TeamViewer API dokumentációt PDF formátumban.

Letöltés

Példák

Az előregyártott parancsfájlok segítségével képet alkothat az integrációk fejlesztéséről.

Példa parancsfájlok

Előregyártott parancsfájlokat biztosítunk saját alkalmazásainak fejlesztéséhez.

A következőkhöz érhetőek el parancsfájlok: PowerShell és Python.

Ahhoz, hogy képet alkothasson a folyamatról, töltse le a parancsfájlokat a következőkhöz: Felhasználókezelés, Jelentések és Active Directory , vagy nézze át a lenti példákat.

Az alkalmazott API eljárásokról a TeamViewer API dokumentációban található további információ.

A TeamViewer API-hoz készült példakóddal olyan alkalmazást fejleszthet, amely szolgáltatási eseteket hoz létre.

Példakód: Szolgáltatási várólista

A szolgáltatási várólista segítségével az ügyfélszolgálati eseteket kezelheti a TeamViewerben és a TeamViewer Management Console-ban is.

Ez a példa egy szolgáltatási esetet létrehozó alkalmazást mutat be. A mellékelt programkód segítségével érthetővé válik, hogyan integrálhat szolgáltatási várólista funkciót saját alkalmazásának környezetébe. Lentebb letölthető az alkalmazás és a C# kód.

Letöltés
Vissza az oldal tetejére