- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Deneyin.
Bir ders materyalinin bir veya daha fazla alanını günceller.
Bu yöntem aşağıdaki hata kodlarını döndürür:
PERMISSION_DENIED, erişim hataları için istekte bulunan geliştirici projesi.- İstek yanlış biçimlendirilmişse
INVALID_ARGUMENT. FAILED_PRECONDITIONİstenen ders materyali zaten silinmişse- İstenen kurs veya kurs materyali yoksa
NOT_FOUND
HTTP isteği
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials/{id}
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
courseId |
Kursun tanımlayıcısı. Bu tanımlayıcı, Classroom tarafından atanan tanımlayıcı veya bir |
id |
Ders çalışması materyalinin tanımlayıcısı. |
Sorgu parametreleri
| Parametreler | |
|---|---|
updateMask |
Kurs materyalindeki hangi alanların güncelleneceğini tanımlayan maske. Güncelleme yapmak için bu alanın doldurulması zorunludur. Geçersiz alanlar belirtilirse güncelleme başarısız olur. Bir alan boş değerleri destekliyorsa güncelleme maskesinde belirtilerek ve kurs materyali nesnesinde belirtilmeyerek temizlenebilir. Boş değerleri desteklemeyen bir alan güncelleme maskesine dahil edilirse ve kurs materyali nesnesinde ayarlanmazsa Öğretmenler aşağıdaki alanları belirtebilir:
Bu, alanların tam nitelikli adlarının virgülle ayrılmış listesidir. Örnek: |
previewVersion |
İsteğe bağlı. Uç noktanın önizleme sürümü.
|
İstek metni
İstek metni, CourseWorkMaterial öğesinin bir örneğini içerir.
Yanıt metni
Başarılıysa yanıt metni, CourseWorkMaterial öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/classroom.courseworkmaterials
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.