Geliştir

Özel çözümler geliştirin

TeamViewer API

TeamViewer kendi uygulama ortamınız için TeamViewer entegrasyonlar ve uygulamalar geliştirmeniz amacıyla REST API çözümleri sunar| Icon

TeamViewer, TeamViewer verilere ulaşabilmenize ve hesabınızın çeşitli kısımlarını kontrol edebilmenize imkan tanıyacak web tabanlı bir API sunmaktadır. TeamViewer fonksiyonlarını kendi şirket ortamınıza entegre edecek uygulamalar geliştirmek için API'yi kullanabilirsiniz veya herkesin kullanabileceği uygulamaları geliştirebilirsiniz. 

API, uygulama ile haberleşmek için REST kullanmaktadır ve tüm verilere erişimi yönetmek için güvenli yetkilendirme standardı OAuth 2.0 kullanır.

Özellikler

Uygulama geliştiriciler için TeamViewer API aşağıdaki TeamViewer fonksiyonlarına erişim sağlar: 

Kullanıcı Yönetimi

Bir TeamViewer şirket profili ile ilgili yöntemler (örn. yeni şirket üyesi oluşturma, üye bilgileri değiştirme). 

Grup Yönetimi

TeamViewer Bilgisayarları ve İrtibat listesindeki gruplar ile ilgili yöntemler (örn. grup oluşturma, grup paylaşma) 

Oturum Yönetimi

TeamViewer ile uzak oturumları kontrol etmek ile ilgili yöntemler (örn. yeni oturum oluşturma, oturum bilgileri değiştirme). 

Bağlantı raporları

TeamViewer Yönetim Konsolunda bağlantı raporlama ile ilgili yöntemler (örn. bağlantı raporları listeleme, rapor verme). 

Online Toplantılar

TeamViewer Toplantılar ile ilgili yöntemler (örn. Toplantı planlama, anlık toplantı başlatma) 

Bilgisayarlar & Kişiler

TeamViewer Bilgisayarlar ve Kişiler listesiyle ilgili yöntemler (örneğin çevrimiçi kişileri görmek, bir kişi veya cihaza uzaktan denetim oturumu başlatmak ya da adres defterinden yeni kişiler aktarmak).

Örnek kullanım konuları

  • Yardım masanızda müşterinin biletinden bir servis konusu oluşturun
  • Web uygulamanıza bir “Destek oturumu talep etme” düğmesi ekleyin.
  • Daha fazla istatistik oluşturma ve işleme için TeamViewer Yönetim Konsolundan bağlantı raporlarını Excel'e çıkartın.
  • Çevrimdışı ve esnek kullanım için her gece TeamViewer Yönetim Konsolundan bağlantı raporlarını dışa aktarın (örn. faturalama için).
  • Destek ekibinizin tamamını hızlıca TeamViewer şirket profilinize alın.
  • Active Directory içerisindeki her bir yeni kullanıcı için yeni bir TeamViewer hesabını otomatik olarak oluşturun.
  • Bir sohbet uygulamasından toplantı başlatın ve sohbet ortağınızı doğrudan davet edin.
  • Bir üçüncü taraf takvim uygulamasında bir toplantı planlayın.
  • CRM listenizden TeamViewer'daki çevrimiçi kişileri bulup onların bilgisayarına uzaktan denetim oturumu açın.
  • Bilgisayarlar & Kişiler listesindeki şifreyi kullanarak favori varlık yönetim sisteminizden bir bilgisayara doğrudan bağlanın.

Geliştirmeye başlayın

Başlarken Dokümantasyon Örnekler

Başlarken

Başlayın ve bir uygulama veya kod geliştirin. TeamViewer API OAuth 2.0 ve Kod simgeleri ile birlikte İstemci ID'leri.

Hemen şimdi geliştirmeye başlayın

Kendi uygulamanızı geliştirmeniz kolaydır. Hemen başlamak için aşağıdaki adımları takip edin veya API dökümantasyonuna geçin.

TeamViewer API içerisinde iki farklı API kullanma yöntemi ayrılmıştır: Dizinler veya Uygulamalar ile.

Uygulamalar çok sayıda farklı hesap tarafından kullanılmak üzere geliştirilir. Bu nedenden dolayı Dizinler ve Uygulamalar, farklı tipte simgeler tarafından gösterilen TeamViewer verisine farklı erişim yöntemlerine sahiptir.

Eğer API'yi sadece kendi verileriniz için kullanmak istiyorsanız  bir kod simgesi oluşturun. Sonrasında fikrinizi değiştirirseniz problem olmayacaktır, kolayca bir Uygulamaya geçiş yapabilirsiniz. Eğer diğer TeamViewer müşterileri tarafından kullanılan bir Uygulama oluşturmak istiyorsanız bir OAuth 2.0 İstemci ID oluşturmak üzere devam edin.

TeamViewer API ile TeamViewer uygulama veya kodu oluşturmak için TeamViewer Yönetim Konsolunda bir TeamViewer hesabı oluşturun | Ekran Görüntüsü

Hesap oluştur

TeamViewer API'yi kullanmak için bir TeamViewer hesabına ihtiyacınız vardır. 

Bunu yapmak için en kolay yöntem TeamViewer Management Console web sitesini ziyaret etmektir. Sayfanın sol tarafından bir hesap oluşturabilirsiniz.

Kod oluştur

Kendi TeamViewer hesabınızla kullanabileceğiniz yeni bir kod oluşturun | Ekran Görüntüsü

Yönetim Konsolunu Açın

Bir kod oluşturmak için TeamViewer hesabınızla ile  TeamViewer Management Console oturum açın. 

Konsolda, web sitesinin sağ üst kısmından profil ayarlarınızı açın.

Kendi TeamViewer hesabınızla kullanabileceğiniz yeni bir kod oluşturun | Ekran Görüntüsü

Kod oluştur

  1. Kod adınızı girin
  2. Kodunuz için bir açıklama girin
  3. Kodunuzun izinlerini seçin
  4. Kodu kaydedin

Daha fazla bilgiyi API dökümantasyonu içerisinde bulabilirsiniz.

Kod simgesini kodun özelliklerinden yazın. Sonrasında ihtiyacınız olacaktır | Ekran Görüntüsü

Simgeyi yazın

Biraz önce oluşturduğunuz kodun özelliklerinden Simgeyi yazın.
Simgeye geliştirme aşamasında ihtiyacınız olacaktır.

Simge hakkında daha fazla bilgiyi API dökümantasyonuiçerisinde bulabilirsiniz.

Kodlamaya başlayın

Şimdi API dökümantasyonunu kullanarak kendi kodunuzu yazmaya başlayabilirsiniz veya simgenizi örnek kodların birindeki simgenizi kullanabilirsiniz.

Uygulama oluşturun

TeamViewer Yönetim Konsolundan Uygulamalar menüsünü açın | Ekran Görüntüsü

Yönetim Konsolunu Açın

Bir uygulama oluşturmak için TeamViewer hesabınız ile TeamViewer Management Console oturum açın. 

Konsolda, web sitesinin alt kısmından Uygulamalar bağlantısını açın.

Herhangi bir TeamViewer hesabı ile kullanılabilecek OAuth 2.0 yöntemlerini kullanan yeni bir uygulama oluşturun | Ekran Görüntüsü

Uygulama oluştur

  1. Bir uygulama adı girin
  2. Uygulamanız için bir açıklama girin
  3. Yeniden Yönlendirme URI'sini girin.
    Kullanıcılar verilerine uygulama erişimi aldıktan sonra URI'ye yeniden yönlendirilirler. Ayarlanırsa, sadece verilen Yeniden Yönlendirme URI'sini kullanan yetkilendirme talepleri onaylanacaktır. Sonrasında değiştirilebilir.
  4. Bir erişim seviyesi seçin
  5. Uygulamanın izinlerini seçin
  6. Uygulamayı kaydedin

Daha fazla bilgiyi API dökümantasyonu içerisinde bulabilirsiniz.

İstemci ID'sini kodun özelliklerinden yazın. Sonrasında ihtiyacınız olacaktır | Ekran Görüntüsü

İstemci ID'sini ve İstemci şifresini yazın

Biraz öne oluşturduğunuz uygulamanın özelliklerinden İstemci ID'sini ve İstemci şifresini yazın.
Bunlara geliştirme aşamasında ihtiyacınız olacaktır.

İstemci ID'si hakkında daha fazla bilgiyi API dökümantasyonu içerisinde bulabilirsiniz.

Kodlamaya başlayın

Şimdi API dökümantasyonunu kullanarak kendi uygulamanızı yazmaya başlayabilirsiniz.

API dökümantasyonu

TeamViewer API ve referansları, teknik özellikleri ve yöntemleri TeamViewer API dökümantasyonunda belgelenmiştir | İkon

TeamViewer API dökümantasyonu mevcut yöntemlerin detaylı açıklaması (yöntem çağrıları için örnekler dahil) ile birlikte API kullanımı için temel bilgileri sunmaktadır.

TeamViewer API dökümantasyonunu bir PDF dosyası olarak aşağıdan indirebilirsiniz.

Yükleme

Örnekler

Entegrasyon geliştirmek için yardımcı görüşler almak için önceden hazırlanmış kodları kullanın.

Örnek kodlarımız

Kendi uygulamalarınızı geliştirmeye başlamanıza yardımcı olmak için bazı önceden hazırlanmış kodlar sunuyoruz.

Kodlar PowerShell ve Python için mevcuttur.

için kodları indirin veya yardımcı görüşler  Kullanıcı Yönetimi, Raporlama ve Active Directory almak için aşağıdaki örneklere bakın.

Kullanılan API yöntemleri hakkında daha fazla bilgiyi TeamViewer API dökümantasyonuiçerisinde bulabilirsiniz.

TeamViewer API için kod örneğini kullanarak servis konuları oluşturan bir uygulama geliştirebilirsiniz.

Kod örneği: Servis kuyruğu

Servis kuyruğu ile TeamViewer'ınız ve TeamViewer Yönetim Konsolunuz içerisindeki müşteri destek konularını yönetebilirsiniz. 

Bu örnek bir servis konusu oluşturan bir uygulama sunmaktadır. Ekli program kodunu kullanarak servis kuyruğu özelliklerini kendi uygulama ortamınıza nasıl entegre edebileceğinizi anlayabilirsiniz. Uygulama ve C# kodunu aşağıdaki bağlantıdan indirebilirsiniz.

Yükleme
Üste dön