- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Deneyin.
Puan anahtarını günceller.
Hangi alanların güncellenebileceğiyle ilgili ayrıntılar için google.classroom.v1.Rubric
bölümüne bakın. Notlandırma işlemi başladıktan sonra notlandırma ölçeği güncelleme özellikleri sınırlı olur.
İstekte bulunan kullanıcı ve kurs sahibinin notlandırma sistemi oluşturma yetkisine sahip olması gerekir. Ayrıntılar için lisanslama koşullarına göz atın.
Bu istek, üst düzey kurs çalışma öğesini oluşturmak için kullanılan OAuth istemci kimliğinin Google Cloud Console'u tarafından gönderilmelidir.
Bu yöntem aşağıdaki hata kodlarını döndürür:
PERMISSION_DENIED
istek gönderen geliştirici projesi ilgili kurs çalışmasını oluşturmadıysa, kullanıcının notlandırmada istenen değişikliği yapmasına izin verilmiyorsa veya erişim hataları nedeniyle. Bu hata kodu, notlandırma puanlandırma ölçeğinde zaten başlatılmışsa da döndürülür.INVALID_ARGUMENT
isteğinde yanlış biçimlendirme varsa ve aşağıdaki istek hatası için:RubricCriteriaInvalidFormat
- İstenen kurs, kurs çalışması veya notlandırma mevcut değilse ya da kullanıcı ilgili kurs çalışmasına erişemiyorsa
NOT_FOUND
. INTERNAL
notlandırma puanlandırma ölçütünde zaten başladıysa.
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 | |
---|---|
course |
Zorunlu. Dersin tanımlayıcısıdır. |
course |
Zorunlu. Ders çalışmasının tanımlayıcısı. |
id |
İsteğe bağlı. Notlandırmanın tanımlayıcısıdır. |
Sorgu parametreleri
Parametreler | |
---|---|
update |
İsteğe bağlı. Puan çizelgesinde hangi alanların güncelleneceğini tanımlayan maske. Güncelleme yapmak için bu alanın doldurulması gerekir. Geçersiz alanlar belirtilirse güncelleme başarısız olur. Notlandırma ölçütlerini tanımlamak için birden fazla seçenek vardır:
Öğretmenler aşağıdaki alanları belirtebilir:
Bu, alanların tam nitelikli adlarının virgülle ayrılmış bir listesidir. Örnek: |
preview |
İsteğe bağlı. API'nin önizleme sürümü. Önizleme programında geliştiricilere sunulan yeni API özelliklerine erişmek için bu ayar yapılmalı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 bakın.