Hangi alanların güncellenebileceğine ilişkin ayrıntılar için google.classroom.v1.Rubric
adresine göz atın. Not verme başladıktan sonra puan anahtarı güncelleme özellikleri sınırlandırılır.
Bu istek, üst ders çalışması öğesini oluşturmak için kullanılan OAuth istemci kimliğine sahip Google Cloud Console üzerinden yapılmalıdır.
Bu yöntem aşağıdaki hata kodlarını döndürür:
PERMISSION_DENIED
: İstekte bulunan geliştirici projesi ilgili sınıf çalışmasını oluşturmadıysa, kullanıcının puan anahtarında istenen değişikliği yapmasına izin verilmiyorsa veya erişim hataları nedeniyle. Puan anahtarında not verme işlemi başlamışsa bu hata kodu da döndürülür.- İstek hatalıysa ve şu istek hatası ile ilişkiliyse
INVALID_ARGUMENT
:RubricCriteriaInvalidFormat
- İstenen ders, sınıf çalışması veya puan anahtarı yoksa ya da kullanıcının ilgili sınıf çalışmasına erişimi yoksa
NOT_FOUND
. - Puan anahtarında not verme işlemi başladıysa
INTERNAL
.
HTTP isteği
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
courseId |
Zorunlu. Kursun tanımlayıcısı. |
courseWorkId |
Zorunlu. Sınıf çalışmasının tanımlayıcısı. |
id |
İsteğe bağlı. Puan anahtarının tanımlayıcısı. |
Sorgu parametreleri
Parametreler | |
---|---|
updateMask |
İsteğe bağlı. Puan anahtarındaki hangi alanların güncelleneceğini tanımlayan maske. Bu alan güncelleme için gereklidir. Geçersiz alanlar belirtilirse güncelleme başarısız olur. Puan anahtarının ölçütlerini tanımlamak için birden fazla seçenek vardır:
Aşağıdaki alanlar öğretmenler tarafından belirtilebilir:
Bu, tam nitelikli alan adlarının virgülle ayrılmış bir listesidir. Örnek: |
previewVersion |
İsteğe bağlı. API'nin önizleme sürümü. Bu, Önizleme Programı'nda geliştiricilere sunulan yeni API özelliklerine erişmek için ayarlanmalıdır. |
İstek içeriği
İstek metni, Rubric
öğesinin bir örneğini içerir.
Yanıt gövdesi
Başarılıysa yanıt metni, Rubric
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/classroom.coursework.students
Daha fazla bilgi için Yetkilendirme kılavuzuna göz atın.