Eklenebilir Fluidic player

Dikkat:

Learning Manager Eğitim Programları, Öğrenim Yolları olarak yeniden adlandırılmıştır. Bu değişiklik, Ekim 2021 sürümünün yayınlanmasından hemen sonra gerçekleşecek ve Öğrenim Yolu terminolojisi tüm roller için geçerli olacaktır.

Özel bir uygulamaya fluidic player'ın nasıl ekleneceğini öğrenmek için bu makaleyi okuyun.

Kuruluş olarak artık Learning Manager dışında bile öğrencilerinize özel bir deneyim sunabilirsiniz. Genel API'yi kullanarak öğrenme hedefleri, öğrencilerin kaydı ve ilerlemelere ilişkin tüm bilgileri alabilir ve web sitenizde görüntüleyebilirsiniz. Daha önemlisi, öğrencinin içeriği doğrudan web sitenizden kullanabilmesi için Prime'ın Fluidic player'ını web sitenize ekleyebilirsiniz. Fluidic player, Learning Manager'ın desteklediği tüm içerikleri oynatma olanağı sunar. Web sitenize eklendiğinde, Learning Manager'da kullanılırken sahip olduğu özelliklerin aynısına sahiptir.

Her tür e-Eğitim içeriğini oynatma

Fluidic player, herhangi bir eklenti ya da indirme gerektirmeden her tür e-Eğitim içeriğini tutarlı ve sezgisel bir şekilde oynatır. Öğrenci içeriği başlatabilir ve içerik dosya türünden bağımsız olarak oynamaya başlar.

Notlar ve Yer İmi

Dosya türünden bağımsız olarak her tür içerik üzerinde not alabilir ve yer imi ekleyebilirsiniz. Uzun bir dosyadan ya da videodan belirli bir yeri seçmek istiyorsanız tam ihtiyaçlarınıza uygun bilginin olduğu noktalara yer imi ekleyebilirsiniz. Notlar ve yer imleri aranabilir ya da e-posta olarak gönderilebilir. Üzerlerine tıkladığınızda Fluidic player'da tam videonun ya da belgenin ilgili kısmına gelirsiniz.

Fluidic player hakkında daha fazla bilgi için Fluidic player bölümüne bakabilirsiniz.

Eklenebilir Fluidic player'ı kullanabileceğiniz bazı örnekler verilmiştir.

  • Eklenebilir Fluidic Player'ı web sitenizde çalışanınızın kayıtlı derslerini listelemek ve aynı zamanda aynı sayfadan bir eğitim başlatma bağlantısı sağlamak için kullanabilirsiniz. Böylece öğrencileriniz intranet web sitenizden eğitimleri tamamlayabilir.
  • Eğitim işi yapıyorsanız müşterilerinizin dersler satın alabildiği bir web siteniz olabilir. Müşterilerinizin satın aldığı içeriği web sitenizden kullanabilmesi için eklenebilir player'ı aynı web sitesine entegre edebilirsiniz.

Fluidic player'ı web sitenize ekleme adımları

Fluidic Player'ı web sitenize eklemek için özel bir uygulama geliştirilmesi üç temel adım içerir:

  1. Learning Manager'ın entegrasyon yöneticisi uygulamasında bir uygulama oluşturun.
  2. Erişim belirtecini alın.
  3. Genel API'yi kullanarak kaynakları Learning Manager'dan almak için erişim belirtecini kullanın.

1. Entegrasyon yöneticisinde bir uygulama oluşturma

Bu adım, yenileme belirtecini ve erişim belirtecini almak için kullanılan uygulama/istemci kimliğini ve uygulama/istemci gizli anahtarını oluşturmak için zorunludur. Uygulama oluşturmaya ilgili daha fazla bilgi için Uygulama geliştirme süreci bölümüne bakabilirsiniz.

  1. Entegrasyon Yöneticisi uygulamasına gidin ve Uygulamalar'ı açın.

  2. Sayfanın sağ üst köşesinde Kaydet'i seçin.

  3. Yeni bir uygulama kaydedin penceresi açılır. Gereken alanları doldurun.

  4. Eğer özel uygulamanın çok sayıda hesapta paylaşılması gerekiyorsa Sadece bu hesap için mi? sorusunun seçenek alanında Hayır'ı seçin.

  5. Uygulamayı kaydetmek ve uygulama kimliğinizi ve gizli anahtarı oluşturmak için Kaydet'e tıklayın.

2. Erişim belirtecini alma

Learning Manager OAUTH 2.0 kullandığından erişim belirteci gereklidir. Erişim belirteci; yenileme belirteci, istemci kimliği veya istemci gizli anahtarını kullanarak alınabilir.

2.1 Yenileme belirteci

  • OAuth Kodunu Alma

Yenileme belirtecini almak için OAuth kodu gereklidir. Learning Manager, aşağıdaki URL ile oturum açıldığında OAuth kodu ile kullanıcıyı yeniden yönlendirme URL'sine yönlendirir (OAuth kodu, örnek uygulamada “oauthredirect.html” dosyasında görülmektedir):

https://learningmanager.adobe.com/oauth/o/authorize
client_id= <application_id>
&redirect_uri=<redirect_uri>
&state=<dummy_data>
&scope=learner:read,learner:write
&response_type=CODE
&account=<account_id>
&email=<email_id>

Burada client id, 1. adımda alınan uygulama kimliğidir.
redirect_url, 1. adımda belirlenen yeniden yönlendirme URL'sidir.
state, OAuth kodunu almak için yeniden yönlendirme URL'sini filtrelememiz gereken doldurma verilerdir. Kapsam, 1. adımda belirlenen öğrenci kapsamıdır.
response_type, her zaman “CODE”dur.
account isteğe bağlı bir alandır
email isteğe bağlı bir alandır
* Hem hesap kimliği hem de e-posta sağlanırsa yukarıdaki URL, kullanıcının aynı hesapta oturum açmasını sağlar. Bu uç nokta örneği, örnek uygulamada “index.html” dosyasında gösterilmiştir.

  • Yenileme Belirtecini Alma

OAuth kodu alındıktan sonra aşağıdaki uç noktasından alınan OAuth kodu, istemci kimliği ve istemci gizli anahtarı kullanılarak yenileme belirteci alınabilir:

https://learningmanager.adobe.com/oauth/token

Gönderi isteğinize yanıt olarak aşağıdakileri alırsınız:

i. refresh_token
ii. access_token
iii. user_id
iv. expires_in
v. user_role
vi. account_id

2.2 Yenileme belirtecinden erişim belirtecini alma

Erişim belirtecinizi almak için refresh_token, client_id ve client_secret bilgilerini içeren başka bir isteği aşağıdaki URL'ye gönderin:

https://learningmanager.adobe.com/oauth/token/refresh

Gönderi isteğinize yanıt olarak aşağıdakileri alırsınız:
i. refresh_token
ii. access_token
iii. user_id
iv. expires_in
v. user_role
vi. account_id

3. Genel API kullanarak kaynakları alma

Üçüncü adım olarak genel api kullanarak Learning Manager'dan kaynakları almak için erişim belirtecini kullanmanız gerekir.  Erişim belirteci herhangi bir genel api çağrısı yapmak için ve örnek uygulamada gösterildiği gibi başlığa eklemek için gereklidir.

Eklenebilir oynatıcı

Üçüncü taraf uygulamalar, bir öğrenme hedefinin içeriğini oynatmak için eklenebilir oynatıcıdan yararlanabilir.

Eklenebilir oynatıcıda bir ders açma

  1. Eklenebilir bir URL oluşturma

Eklenebilir oynatıcı kullanarak bir ders açmak için aşağıda gösterildiği gibi bir eklenebilir URL oluşturmanız gerekir:

https://learningmanager.adobe.com/app/player?lo_id=<v2-api course id>&access_token=<access_token>

Burada, lo_id, V2 API ders kimliği biçimiyle uyumlu olmalıdır.

Örnek: https://learningmanager.adobe.com/app/player?lo_id=course:123456&access_token=45b269b75ac65d6696d53617f512450f

Eklenebilir oynatıcıda; sertifikalandırmalar, öğrenme programları ve yardımcı materyaller de oynatılabilir.

Örnekler: https://learningmanager.adobe.com/app/player?lo_id=certification:12345&access_token=c1a4847dfbf4007826a027d481b93c1e

https://learningmanager.adobe.com/app/player?lo_id=learningProgram:12345&access_token=c1a4847dfbf4007826a027d481b93c1e

https://learningmanager.adobe.com/app/player?lo_id=jobAid:1234&access_token=c1a4847dfbf4007826a027d481b93c1e

     2. Bu URL'yi iframe'in “src” özniteliğinde belirleyin.

Eklenebilir oynatıcıyı kapatma

window.addEventListener("message", function closePlayer(){
   if(event.data === "status:close"){
     //handle closing event
   }
});

Örnek uygulama eğitimi

Ekteki PDF belgesi örnek bir uygulama eğitimi içermektedir.

İndir

Adobe logosu

Hesabınıza giriş yapın