Yeni API'lerle OneNote Sınıf Not Defteri oluşturma ve liste değişikliklerini otomatikleştirin

  • History |
  • |
  • 0 Yorum

Office 365 için yeni OneNote Sınıf Not Defteri API'sinin lansmanını duyurmaktan heyecan duyuyoruz! Geçen yıl OneNote Sınıf Not Defterlerinin piyasaya sürülmesinden bu yana, Sınıf Not Defterleri oluşturmanın tek yolu OneNote Sınıf Not Defterleri Office 365 uygulamasıydı . Öğretmenlerden ve BT yöneticilerinden aldığımız tüm geri bildirimler sayesinde artık OneNote Sınıf Not Defterlerini programlı olarak da oluşturmayı mümkün hale getirdik. Bunun anlamı, BT yöneticilerinin, Microsoft Eğitim Ortaklarının ve diğerlerinin, bir okul veya bölge genelinde OneNote Sınıf Not Defterlerinin oluşturulmasını ve güncellemelerini otomatik hale getirebilmesidir. Bu, öğretmenlerin yanı sıra okul BT personeli için büyük zaman tasarrufu ve verimlilik sağlar.
Ayrıntılı talimatlar için OneNote Sınıf Not Defteri API'sindeki MSDN makalesini okuyun .

API ne yapar?

Office 365 için mevcut OneNote API'sine aşina olan herkes , Office 365 için OneNote Sınıf Not Defterleri API'si ile kendilerini evinde bulacaktır. OneNote Sınıf Not Defterleri Office 365 uygulaması gibi, öğretmenler için tek gereksinim, bir Office 365 fakülte lisansına sahip olmaları ve OneDrive İş kuruldu.
Ama bu API bana nasıl yardımcı oluyor, soruyorsunuz? Diyelim ki okulunuzun BT yöneticisisiniz. Öğretmenler yeni dönemin ilk gününde gelip tüm sınıfları ve tüm öğrencileri için bir OneNote Sınıf Not Defteri oluşturulduğunu görse harika olmaz mıydı? Yeni OneNote Sınıf Not Defterleri API'si ile tam da bunu yapabilirsiniz! Öğretmenlerinizin listeleri elinizin altındaysa (belki de okulunuzun ÖBS'sinden aldınız veya bir Excel/CSV dosyasında saklanıyorsa), tek ihtiyacınız olan, her biri için OneNote Sınıf Not Defterleri oluşturmak üzere OneNote Sınıf Not Defterleri API'sini çağıran basit bir komut dosyasıdır. öğretmen:
POST https://www.onenote.com/api/v1.0/users/<teacher_id>/notes/classnotebooks 
 
{ 
        isim: "Matematik 101", 
        öğrenci Bölümleri: [  
            "Ev ödevi",  
            "Sınıf notları",  
            "Bildiriler",  
            "Sınavlar"  
        ], 
        öğretmenler: [ 
                { 
                    kimlik: "abigail.johnson@contoso.com", 
                    ana Tür: "Kişi" 
                } 
        ], 
        öğrenciler: [ 
                { 
                    kimlik: "michael.lee@contoso.com", 
                    ana Tür: "Kişi" 
                }, 
                { 
                    kimlik: "amanda.sullivan@contoso.com", 
                    ana Tür: "Kişi" 
                }, 
                { 
                    kimlik: "benjamin.hall@contoso.com", 
                    ana Tür: "Kişi" 
                } 
        ] 
}
Her öğretmenin ve BT yöneticisinin size söyleyeceği gibi, öğrenciler her yılın veya dönemin ilk birkaç haftasında sürekli sınıf değiştirirler. Yeni OneNote Sınıf Not Defterleri API'sı ile bir öğrenciyi bir Sınıf Not Defterinden diğerine taşımak şu kadar basittir:
SİL https://www.onenote.com/api/v1.0/users/<teacher_id>/notes/classnotebooks/<old_notebook_id>/students/<student_id>
öğrenciyi eski Sınıf Not Defterinden çıkarmak ve ardından:
POST https://www.onenote.com/api/v1.0/users/<teacher_id>/notes/classnotebooks/<new_notebook_id>/students