disabled
Udemy'ye Dön

Oturum aç
Türkçe Deutsch English (United States) Español Français (France) Italiano Polski Português
  • Oturum aç
  • Türkçe Deutsch English (United States) Español Français (France) Italiano Polski Português
Çözüm ara
Öğrenci Konuları
Eğitmen Konuları
Udemy Business Konuları
Makaleyi oku
Birleşik Sonuçlar
Bunlar yardımcı oldu mu?
Bu nedir?
Udemy Business
  1. Udemy
  2. API ve Entegrasyonlar
  3. Dokümantasyon ve Destek Kılavuzları

Kullanılabilir API'lerin özeti

Udemy Business API'leri, size yazılım geliştirme alanında daha fazla esneklik sunabilmek için çeşitli farklı yöntemlerle entegrasyon işlevleri sağlar.  Bu makalede, her biriyle ilgili bazı potansiyel kullanımlar ve hangisini seçeceğinize dair öneriler açıklanmıştır.

  • Udemy'nin desteklediği İş Ortağı Entegrasyonu kullanım senaryolarını inceleyin.

İçindekiler

  • Kurslar ve tüm öğrenim nesneleri
  • Raporlama
  • Öğrenim yolları
  • Çoklu oturum açma (SSO)
  • Eski Kurslar API'si
  • Önerilen sınıfının en iyisi entegrasyon

Kurslar ve tüm öğrenim nesneleri

GraphQL Kursları API'si - Protokol: GraphQL 

  • Geleneksel kurslar API'sinin gelişmiş ve yeni nesil versiyonu. GraphQL'de her kurs için yalnızca belirttiğiniz kurs meta verilerini edinmenize olanak tanırız. Ayrıca GraphQL'in sorgu sisteminden yararlanarak belirttiğiniz kriterlere uygun kursları getirme imkanı sunarız. 

Lütfen dikkat: GraphQL'in arkasındaki genel teknoloji hakkında daha fazla bilgi edinmek için GraphQL Kuruluş Sayfasını ziyaret edin.

GraphQL Tüm Öğrenim Nesneleri API'si - Protokol: GraphQL 

  • Udemy, öğrenim için kursların ötesinde çok çeşitli yöntemler sunar.  Sisteminizle entegre olmak için tüm öğrenim nesnelerini API üzerinden açığa çıkarırız.  Bu API; kursları, uygulamalı çalışmaları veya rozetleri edinmenizi sağlar.  Diğer GraphQL hizmetlerinde olduğu gibi, yalnızca belirttiğiniz nesneleri ve alanları edinmek için sorguları kullanabilirsiniz.

Belgeler: GraphQL belgelerini edinmek için Udemy Business erişiminiz olmalıdır. Bu URL adresinden Geliştirici Portalını ziyaret edin: https://{your_subdomain}.udemy.com/dev-portal/api-reference/

Raporlama

Raporlama API'si - Protokol: RESTful 

  • BU API, öğrenim dahilindeki ilerleme durumu, tamamlanma durumu ve eylemler ile ilgili toplanan tüm kullanıcı verilerini içerir.  Tüm kullanıcı raporlama verilerini edinmeyi tercih edebilir veya bir grup kullanıcı seçebilirsiniz. Veri miktarı nedeniyle kullanıcı eylemlerinin toplanması ve raporlanması gecikebilir.

Belgeler: Udemy Business API Belgeleri - RESTful API'leri

xAPI - Protokol: xAPI

  • Web kancası yoluyla sunulan ve xAPI EdTech standartlarına göre oluşturulan gerçek zamanlı raporlama.  Udemy, gerçek zamanlı ilerleme durumu ve raporlama verilerinin size gerçekleştiği anda iletilmesini sağlar.  Bu gerçek zamanlı olaylarda yer alan veriler, RESTful raporlama API'sine kıyasla daha dar bir kapsama sahiptir.

Belgeler: Udemy Business xAPI Belgeleri

Öğrenim yolları

Öğrenim yolu API'si - Protokol: RESTful 

  • Udemy, öğrencilerin ve Öğrenim ve Gelişim departmanı yöneticilerinin öğrenim yolları, çeşitli kurslardan oluşan bir koleksiyon, başka herhangi türde bir öğrenim nesnesi ve hatta harici bağlantılar oluşturmasına olanak tanır. Bu öğrenim yollarını API üzerinden açığa çıkarırız ve bunların içindeki tüm yolları ve öğeleri getiririz.

Belgeler: Udemy Business API Belgeleri - RESTful API'leri

Çoklu oturum açma (SSO)

Udemy Business, çoğu SSO sağlayıcısını içeren tüm SAML 2.0 çoklu oturum açma hizmetlerine bağlanabilir. Ayrıca, SAML 2.0 standardına uygun olduğu sürece özel SSO entegrasyonları da kullanılabilir.

Protokol: SAML 2.0+

Belgeler: Udemy Business SSO ve Temel Özelliklere Genel Bakış

SCIM Kullanıcı Provizyonlama API'leri - Etki Alanları Arası Kimlik Yönetimi Sistemi (SCIM) Provizyonlama, kullanıcı lisanslarını yetkilendirmenize ve yetkilendirmelerini kaldırmanıza olanak tanır. Bu sistem, BT ekiplerinizin veya özel entegrasyonlarınızın lisans yönetim işlevlerini otomatikleştirmesini sağlar.

Protokol: SCIM

Belgeler: ​​Etki Alanları Arası Kimlik Yönetimi Sistemi (SCIM) Provizyonlama

Eski Kurslar API'si 

Kurslar API'si - Protokol: RESTful 

  • Kurslar API'si, geleneksel EdTech normlarını izler. Tek bir kurs veya tüm kurslar için kurs meta verilerinin tamamını edinir.

Lütfen unutmayın: Bu, eski kurslar API'mizdir ve bu API ile ilgili herhangi bir yeni işlev kullanıma sunulmayacaktır.  Tüm yeni özellikler, yalnızca kursları değil tüm öğrenim nesnelerini de içeren GraphQL API'lerimizde kullanıma sunulacaktır.

Belgeler: Udemy Business API Belgeleri - RESTful API'leri

Önerilen sınıfının en iyisi entegrasyon

Her Udemy müşterisinin ve iş ortağının birbirinden farklı olduğunu ve farklı ihtiyaçlara sahip olabileceğini biliyoruz. Sınıfının en iyisi entegrasyon için şu API'leri kullanmanızı öneririz:

1. Kurslar ve öğrenim nesneleri: Tüm öğrenim nesnelerine erişim için GraphQL API'sini kullanın

2. Raporlama: Tam veri kapsamı için REST API'sini kullanın ve gerçek zamanlı veriler için xAPI kullanarak bunu destekleyin

3. SSO: Kullanıcıları yetkilendirme ve yetkilendirmelerini kaldırma işlemlerini otomatikleştirmek için SCIM ile birlikte kullanılmalıdır

4. Öğrenim yolları: Öğrenim ve Gelişim departmanı yöneticilerinin ve program liderlerinin son kullanıcı için öğrenim yolları oluşturabilmesine olanak tanımak amacıyla Öğrenim Yolu API'sini kullanın.

Güncellenme 27 Eylül 2023 19:10
Bu makale yardımcı oldu mu?
0 kişi içerisinden 0 kişi bunun yardımcı olduğunu düşündü

İlgili makaleler

  • İş Ortağı Entegrasyonu Kullanım Senaryoları
  • Komisyon nedir?
  • Teknoloji İş Ortakları İçin Entegrasyon Adımları
  • Belgeler ve Destek Kılavuzları
  • SSO ve SCIM Belgeleri ve Destek Kılavuzları
Bize Ulaşın

İlgili makaleler

  • İş Ortağı Entegrasyonu Kullanım Senaryoları
  • Komisyon nedir?
  • Teknoloji İş Ortakları İçin Entegrasyon Adımları
  • Belgeler ve Destek Kılavuzları
  • SSO ve SCIM Belgeleri ve Destek Kılavuzları
Bize Ulaşın
'title:Summary of available APIs',
Türkçe Deutsch English (United States) Español Français (France) Italiano Polski Português
  • Udemy Business
  • Udemy'de Eğitim Verin
  • Uygulamayı edinin
  • Hakkımızda
  • Bize Ulaşın
  • Kariyer
  • Blog
  • İş Ortaklığı
  • Yatırımcılar
  • Şartlar
  • Gizlilik politikası
  • Tanımlama bilgisi ayarları
  • Site haritası
  • Erişilebilirlik beyanı
Udemy
© 2025 Udemy, Inc.