- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- LateValues
- Deneyin.
İstekte bulunan kullanıcının görüntülemesine izin verilen öğrenci gönderimlerinin listesini döndürür. Bu işlemde isteğin OAuth kapsamları dikkate alınır. Birden fazla ders çalışması öğesi için öğrenci gönderimlerini dahil etmek üzere courseWorkId olarak tire (-) belirtilebilir.
Kurs öğrencileri yalnızca kendi çalışmalarını görüntüleyebilir. Kurs öğretmenleri ve alan yöneticileri, tüm öğrenci gönderimlerini görüntüleyebilir.
Bu yöntem aşağıdaki hata kodlarını döndürür:
- İstekte bulunan kullanıcının istenen kursa veya kurs çalışmasına erişmesine izin verilmiyorsa ya da erişim hataları için
PERMISSION_DENIED. - İstek yanlış biçimlendirilmişse
INVALID_ARGUMENT. - İstenen kurs mevcut değilse
NOT_FOUND.
HTTP isteği
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions
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 |
courseWorkId |
İstenen öğrenci çalışmasının tanımlayıcısı. Belirtilen kurstaki tüm kurs çalışmaları için öğrenci çalışması istemek üzere bu, |
Sorgu parametreleri
| Parametreler | |
|---|---|
userId |
Döndürülen öğrenci çalışmalarını, belirtilen tanımlayıcıya sahip öğrenciye ait olanlarla sınırlamak için kullanılan isteğe bağlı bağımsız değişken. Tanımlayıcı aşağıdakilerden biri olabilir:
|
states[] |
İstenen gönderim durumları. Belirtilmişse geri verilen öğrenci gönderimleri, belirtilen gönderim durumlarından biriyle eşleşir. |
late |
İstenen gecikme değeri. Belirtilmişse geri verilen öğrenci gönderimleri, istenen değerle sınırlandırılır. Belirtilmemesi halinde, gönderimler |
pageSize |
Döndürülecek maksimum öğe sayısı. Sıfır veya belirtilmemiş değer, sunucunun maksimum değer atayabileceğini gösterir. Sunucu, belirtilen sonuç sayısından daha az sonuç döndürebilir. |
pageToken |
Sonraki sonuç sayfasının döndürülmesi gerektiğini belirten, önceki bir
|
previewVersion |
İsteğe bağlı. API'nin önizleme sürümü. Önizleme Programı'nda geliştiricilerin kullanımına sunulan yeni API özelliklerine erişmek için bu ayar yapılmalıdır. |
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
Öğrenci gönderimleri listelenirken verilen yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"studentSubmissions": [
{
object ( |
| Alanlar | |
|---|---|
studentSubmissions[] |
İstekle eşleşen öğrenci çalışması. |
nextPageToken |
Döndürülecek sonuçların sonraki sayfasını tanımlayan jeton. Boşsa başka sonuç yok demektir. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/classroom.coursework.students.readonlyhttps://www.googleapis.com/auth/classroom.coursework.me.readonlyhttps://www.googleapis.com/auth/classroom.coursework.studentshttps://www.googleapis.com/auth/classroom.coursework.me
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.
LateValues
İade edilen öğelerin geç değerleriyle ilgili kısıtlamalar.
| Sıralamalar | |
|---|---|
LATE_VALUES_UNSPECIFIED |
Geç gönderim değerleriyle ilgili herhangi bir kısıtlama belirtilmedi. |
LATE_ONLY |
Geç teslim edilen StudentSubmissions'ları döndürür. |
NOT_LATE_ONLY |
Geç teslim edilmemiş StudentSubmission'ları döndürür. |